自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 关于矢量化编程的一些思考

最近在使用二维Gamma校正的过程中了解到了矢量化编程,顿时产生了兴趣。在matlab的日常使用中,处理整个矩阵的时候通常会使用for循环嵌套,但往往这样会比较慢,而采用矩阵直接运算则会快很多,但也没有去细想原因。直到最近在需要实现在嵌入式设备上使用二维gamma校正,为了方便调试,选择了在matlab上先用接近c语言的写法去实现该功能,然而在其基础上移植到C语言版。根据要求,需要对一张原图像做卷积运算,原图尺寸1600*1200,而二维高斯卷积核尺寸达到1200*1200,且有三个同尺寸的不同尺度的二

2021-05-08 23:02:23 443 2

转载 C语言编程之运行速度优化方法汇总(转载)

目录1、选择合适的算法和数据结构2、使用尽量小的数据类型2.1 减少运算的强度(1)查表(2)求余运算(3)平方运算(4)用移位实现乘除法运算(5)避免不必要的整数除法(6)使用增量和减量操作符(7)使用复合赋值表达式(8)提取公共的子表达式2.2 结构体成员的布局(1)按数据类型的长度排序(2)把结构体填充成最长类型长度的整倍数(3)按数据类型的长度排序本地变量(4)把频繁使用的指针型参数拷贝到本地变量2.3 循环优化(1)充分...

2021-05-06 22:36:01 6289 1

原创 图像处理算法之二维Gamma校正matlab实现(实现fspecial、imfilter函数)

目录0 引言1、思路2、代码2.1 fspecial函数实现代码2.2 imfilter函数实现代码2.3 二维Gamma校正实现代码3、代码运行结果3.1fspecial函数实现效果3.2imfilter函数实现效果3.3 二维Gamma校正实现效果4、参考资料0 引言 最近项目中需要用到二维Gamma校正(基于二维伽马函数的光照不均匀图像自适应校正算法),且需要在嵌入式设备上运行,因此需要用C语言实现该功能。经过一番查找,仅...

2021-05-06 21:55:55 5319 8

原创 语音识别之男女声分类(从一段对话中分离男声)

目录0 引言 1 思路2 代码(1)主函数(2)调用子函数judge.m3 代码运行结果4 结论 5 参考资料0 引言 前段时间,朋友让我帮忙剪十段音频,每段音频为约十分钟的包含男女生对话的录音,要求从中分离出男声的语音,男女声声音重叠部分可丢弃,刚开始本以为工作量没多大,遂打开了音频剪辑软件,剪了一段后发现这个事情还是挺麻烦的,于是决定写个matlab程序来自动分离,然后伴以一定的人工校正,从而大大提高...

2021-04-27 20:02:13 5427 6

空空如也

空空如也

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

TA关注的人

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