自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Baozouguai的专栏

Buddy u a man

  • 博客(13)
  • 资源 (3)
  • 收藏
  • 关注

原创 boot.img介绍

bootloader阶段会从boot/recovery分区中读取kernel/ramdisk到ram上,然后引导kernel,加载虚拟文件系统ramdisk,启动init,然后读取rom中的文件系统的内容。组成分析其header可以知道boot.img的组织结构如下:struct boot_img_hdr_v0 { uint8_t magic[BOOT_MAGIC_SIZE];...

2019-03-29 12:05:02 958

原创 Android VB

edk2/abl/QcomModulePkg/Library/avb/VerifiedBoot.cStatus = Info->VbIntf->VBDeviceInit (Info->VbIntf, (device_info_vb_t *)&DevInfo_vb); if (Statu...

2019-03-26 17:08:49 1521

原创 动态规划算法

动态规划算法与分治法类似,其基本思想也是将待求解问题分解成若干个子问题,先求解子问题,然后从这些子问题的解得到原问题的解。与分治法不同的是,适合于用动态规划求解的问题,经分解得到子问题往往不是互相独立的。若用分治法来解这类问题,则分解得到的子问题数目太多,有些子问题被重复计算了很多次。如果我们能够保存已解决的子问题的答案,而在需要时再找出已求得的答案,这样就可以避免大量的重复计算,节省时间。我们...

2019-02-28 14:49:31 217

转载 贪心算法

贪心算法(又称贪婪算法)是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的是在某种意义上的局部最优解。贪心算法不是对所有问题都能得到整体最优解,关键是贪心策略的选择,选择的贪心策略必须具备无后效性,即某个状态以前的过程不会影响以后的状态,只与当前状态有关。钱币找零假设1元、2元、5元、10元、20元、50元、100元的纸币分别有c0, c1...

2019-02-27 15:02:17 147

转载 分治法

当我们求解某些问题时,由于这些问题要处理的数据相当多,或求解过程相当复杂,使得直接求解法在时间上相当长,或者根本无法直接求出。对于这类问题,我们往往先把它分解成几个子问题,找到求出这几个子问题的解法后,再找到合适的方法,把它们组合成求整个问题的解法。如果这些子问题还较大,难以解决,可以再把它们分成几个更小的子问题,以此类推,直至可以直接求出解为止。这就是分治策略的基本思想。分治法解题的一般...

2019-02-26 15:05:29 166

转载 回溯法

回溯算法实际上一个类似枚举的搜索尝试过程,主要是在搜索尝试过程中寻找问题的解,当发现已不满足求解条件时,就“回溯”返回,尝试别的路径。回溯法是一种选优搜索法,按选优条件向前搜索,以达到目标。但当探索到某一步时,发现原先选择并不优或达不到目标,就退回一步重新选择,这种走不通就退回再走的技术为回溯法,而满足回溯条件的某个状态的点称为“回溯点”。许多复杂的,规模较大的问题都可以使用回溯法,有“通用解题...

2019-02-21 11:08:21 164

原创 穷举法

穷举法的基本思想是根据题目的部分条件确定答案的大致范围,并在此范围内对所有可能的情况逐一验证,直到全部情况验证完毕。若某个情况验证符合题目的全部条件,则为本问题的一个解;若全部情况验证后都不符合题目的全部条件,则本题无解。穷举法也称为枚举法。1、打印100以内的素数. #include <stdio.h>#include <math.h>int main()...

2019-02-20 15:34:47 260

原创 Blur

图像的平滑处理,也叫模糊是图像处理经常用到的方法。平滑处理时需要用到一个 滤波器 。 最常用的滤波器是 线性 滤波器,线性滤波处理的输出像素值 g(i,j)是输入像素 f(i+k,j+l)的加权和 :g(i,j) = \sum_{k,l} f(i+k, j+l) h(k,l)h(k,l) 称为 核, 它仅仅是一个加权系数。不妨把 滤波器 想象成一个包含加权系数的窗口,当使用这个滤波器平...

2019-02-20 11:29:36 355

转载 MAT

在2001年刚刚出现的时候,OpenCV基于 C 语言接口而建。为了在内存(memory)中存放图像,当时采用名为 IplImage的C语言结构体,时至今日这仍出现在大多数的旧版教程和教学材料。但这种方法必须接受C语言所有的不足,这其中最大的不足要数手动内存管理,其依据是用户要为开辟和销毁内存负责。虽然对于小型的程序来说手动管理内存不是问题,但一旦代码开始变得越来越庞大,你需要越来越多地纠缠于这...

2019-02-19 14:58:56 172

原创 直方图均衡

Histogram Equalization#include <opencv2/opencv.hpp>#include <iostream>using namespace cv;using namespace std;int main(int argc, char** argv){ // Read the image file Mat image = i...

2019-02-13 15:50:43 628

原创 改变图像的明度和对比度

Brightness#include <opencv2/opencv.hpp>#include <iostream>using namespace cv;using namespace std;int main(int argc, char** argv){ // Read the image file Mat image = imread("

2019-02-13 11:05:20 732

原创 使用OpenCV保存图像和视频

保存图像#include <opencv2/opencv.hpp>#include <iostream>using namespace cv;using namespace std;int main(int argc, char** argv){ // Read the image file Mat image = imread("/home/

2019-02-12 17:42:49 1149 1

原创 使用OpenCV播放视频

Demo1 #include <opencv2/opencv.hpp>2 #include < iostream>34 using namespace cv;5 using namespace std;67 int m

2019-02-12 14:23:54 332

lmdb.lib window平台下可用的lmdb lib

window10 caffe2编译默认不支持lmdb,本人亲测可用的 lmdb.lib和lmdb.h压缩包上传,需要将其至于lmdb源码中, 然后修改caffe2 FindLMDB.cmake添加 set( ENV{LMDB_DIR} lmdb源码路径, 就可以正常识别。 有问题请留言。 本人开发环境WINDOW10 + caffe2 + anaconda3

2024-01-09

使用HTK实现语音识别的demo

使用HTK实现语音识别的demo仅供可以参考, PS:ubuntn16.04.10.

2019-03-04

HTK中文资料

HTK中文文档,包括了如何使用HTK 建立一个语音识别系统的全部步骤,内容非常详细。

2019-03-04

HTK官方文档

HTK官方文档,适合初学入门,包括环境待见和HMM的原理介绍。纯英文文档,需要一定的英语基础。

2019-02-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除