首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 平面设计 > 图形图像 >

OpenCV里的腐蚀膨胀源码有人研究过吗,该如何解决

2013-10-21 
OpenCV里的腐蚀膨胀源码有人研究过吗自己写的代码就是按照腐蚀膨胀的原理写的,看了下OpenCV的,也没看明白,

OpenCV里的腐蚀膨胀源码有人研究过吗
自己写的代码就是按照腐蚀膨胀的原理写的,看了下OpenCV的,也没看明白,好像是行与列分开处理的,看到个rowFilter还有个colFilter,请问有谁研究过它的源码的吗,交流下心得,谢谢!
[解决办法]
如果 mask(核)是矩形的话, 是 行列分开的,
可以省点时间吧。

简单来讲就是,
3*3的情况, 你是把某个像素为中心的9个像素 取最大 或 最小值。

opencv的做法是,充分利用隔壁行的3个像素的最小值的结果来 做的。
1 对每行进行
  每个像素为中心的3个像素进行计算
2 对1的结果的每列进行
 每个像素为中心的3个像素进行比较计算

你可以看出 这个 其实跟 教科书的算法是等价的。

热点排行