cvCreateStructuringElementEx 理解

原创 2016年06月01日 17:04:57

cvCreateStructuringElementEx用于图像腐蚀,效果是图像缩小一圈且根据腐蚀元素的形状去除一些噪声

百度百科截选:
IplConvKernel* cvCreateStructuringElementEx( int cols, int rows, int anchor_x, int anchor_y,int shape, int* values=NULL );
cols 结构元素的列数目
rows 结构元素的行数目
anchor_x 锚点的相对水平偏移量
anchor_y 锚点的相对垂直偏移量
shape 结构元素的形状,可以是下列值:CV_SHAPE_RECT, 长方形元素; CV_SHAPE_CROSS, 交错元素 a cross-shaped element;
CV_SHAPE_ELLIPSE, 椭圆元素; CV_SHAPE_CUSTOM, 用户自定义元素。这种情况下参数 values 定义了 mask,即象素的那个邻域必须考虑。
values 指向结构元素的指针,它是一个平面数组,表示对元素矩阵逐行扫描。(非零点表示该点属于结构元)。如果指针为空,则表示平面数组中的所有元素都是非零的,即结构元是一个长方形(该参数仅仅当shape参数是 CV_SHAPE_CUSTOM 时才予以考虑)。
当选择CV_SHAPE_CROSS时,腐蚀模板为十字,如cols和rows均为5时,腐蚀模板为
0 1 0 0 0
1 1 1 1 1 
0 1 0 0 0
0 1 0 0 0
0 1 0 0 0

相关文章推荐

深入理解计算机系统第二版

  • 2017年11月16日 20:02
  • 52.33MB
  • 下载

深入理解Hadoop.第2版

  • 2017年11月14日 21:17
  • 52.85MB
  • 下载

Java中char和String 的深入理解 - 字符编码1

看完你真的会清清楚楚明明白白的知道!!! 计算机世界 字符编码 的前世与今生!...

用tensorflow训练做阅读理解

  • 2017年11月18日 21:44
  • 4.27MB
  • 下载

JavaScript函数理解(一) -- 函数嵌套与闭包入门

【嵌套函数】   JavaScript允许在函数内部嵌套定义函数,允许函数用作数据错位参数传递给另一个函数(JavaScript中所有函数都可以看做对象),并且在函数词法作用域下面,可以产生与传统面...

Effective Modern C++ 条款17 理解特殊成员函数的生成

Effective Modern C++ 条款17

深入理解linux内核(第二版linux2.2)

  • 2017年11月15日 14:21
  • 13.77MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:cvCreateStructuringElementEx 理解
举报原因:
原因补充:

(最多只允许输入30个字)