在Matlab下,使用imfill可以很容易的完成孔洞填充操作,感觉这是一个极为常用的方法,然而不知道为什么Opencv里面却没有集成这个函数。在网上查了好多关于Opencv下的孔洞填充方法,大部分使用轮廓查找方法去做的,但对于这种方法,总感觉不是特别好。之前了解过冈萨雷斯那本书上的孔洞填充算法,所 ...
分类:
编程语言 时间:
2019-10-13 12:54:49
阅读次数:
124
在Matlab中,我们通常利用bwareaopen函数去除八邻域内面积小于一定值的连通域。matlab函数bwareaopen──删除小面积对象格式:BW2 = bwareaopen(BW,P,conn)作用:删除二值图像BW中面积小于P的对象,默认情况下使用8邻域。Opencv里没有特定的函数实现... ...
分类:
其他好文 时间:
2019-10-11 09:13:52
阅读次数:
296
最近运筹学学了线性规划和单纯形法,然后老师讲到了运用lingo和MATLAB软件分别求解的方法 首先,我们来讲讲lingo的(小技巧,只要把鼠标滑轮固定在输入界面按ctrl就可以放大了) lingo比较简单,约束条件也少,记住别落下分号,而且min或者max后面是没有 z 的哦 写完之后,点击第一行 ...
分类:
其他好文 时间:
2019-10-10 22:11:48
阅读次数:
99
mean shift 的MATLAB程序 凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 1. mean shift 简介 mean shift, 写的更符合国人的习惯,应该是mean of shift,也就是平均偏移量,或者偏移均值向量。在明确了含义之后, ...
分类:
其他好文 时间:
2019-10-10 11:18:56
阅读次数:
69
#1. 图像下采样和上采样的概念#无论是图像的上采样还是下采样都可以使用matlab中的imresize函数来实现,而这些操作在使用到图像金字塔的算法中,必然是不可或缺的操作步骤。需要指出的是,当我们对一幅图像先下采样再上采样回原尺寸,得到的结果就是原图像的低频成分了。下面简要介绍2者的概念。 1. ...
分类:
其他好文 时间:
2019-10-09 19:12:32
阅读次数:
405
I=rgb2gray(imread('jpeg.jpg')); %读入图片并转化为灰度图 figure,imshow(I); %建立窗口,显示灰度图I [r,c]=size(I); %计算灰度图的大小,r表示行,c表示列,即通过size函数将灰度图I的行数存在矩阵的r中,列数存在矩阵的c中,这样就知... ...
分类:
其他好文 时间:
2019-10-08 09:25:14
阅读次数:
225
1. if elseif else end语法 此处应该注意的是 elseif 应该连接一起,而非c语言使用else if 也非 python的elif ...
分类:
其他好文 时间:
2019-10-07 13:15:52
阅读次数:
76
在进行matlab测试的时候,要尽量采用节运行的功能,避免其他代码对调试部分代码进行的干扰。 节运行方式如下图,在注释中加入%%既可以进行分节 点击matlab 编辑器工具栏中的运行节 即可仅运行该节。 若不喜欢该方法,也可以使用将其他代码全部注释,或者使用matlab新推出的交互脚本方式进行调试, ...
分类:
其他好文 时间:
2019-10-07 12:58:54
阅读次数:
81
Transform the vot dataset into 4 corner format Matlab code to change the 8 value ground truth into 4 corner format: (x1, y1, width, height). ...
分类:
其他好文 时间:
2019-10-06 13:41:19
阅读次数:
76
2019年10月6日10:07:26 CORDIC除法原理不再赘述: MATLAB(适用条件:除数不能超过被除数的2倍): 对应FPGA实现思路: 1)初始化对应RST复位实现; 2)(frac_down * frac_up) < 0 用异或实现; 3)迭代利用generate + 寄存器组实现,每 ...
分类:
其他好文 时间:
2019-10-06 13:02:30
阅读次数:
313