图像腐蚀
来源:互联网 发布:数据采集控制器 编辑:程序博客网 时间:2024/04/29 03:48
腐蚀是形态学最基本的运算之一,它的目的是消除物体边界点,使边界向内部收缩,同时可以消除微小的结构元素。腐蚀可简单理解为取局部最小值。
void erode(CvMat *src, CvMat *dst){ const int WIDTH = src->width; const int HEIGHT = src->height; memcpy(dst->data.ptr, src->data.ptr, WIDTH*HEIGHT); uchar* srcData = (uchar*)(src->data.ptr); for(int j = 0; j < HEIGHT - 1; j ++) { uchar* dstData = (uchar*)(dst->data.ptr + j * dst->step); for(int i = 0; i < WIDTH - 1; i ++) { bool found = false; dstData[i] = 255; for(int m = 0; m < 3; m ++) { if(found) break; for(int n = 0; n < 3; n ++) { if((srcData + (j + m - 1) * src->step)[i + n - 1] == 0) { dstData[i] = 0; found = true; break; } } } } } }
0 0
- 图像腐蚀
- 图像腐蚀
- 图像腐蚀
- 腐蚀图像
- 图像腐蚀
- 图像腐蚀操作
- 图像腐蚀与膨胀
- 图像的腐蚀原理
- opencv图像腐蚀
- 图像不断的腐蚀
- Opencv图像腐蚀
- opencv 图像腐蚀
- 图像腐蚀和膨胀
- 图像腐蚀,膨胀
- 图像腐蚀和膨胀
- OpenCv之图像腐蚀
- 图像腐蚀和膨胀
- 图像腐蚀与膨胀
- 关于Notepad++中用正则表达式匹配中文的问题
- 2015-12-16
- 学习方法总结
- 11g 之后wm_contact
- Java生成字符画
- 图像腐蚀
- 人生的新起点
- 句柄和指针的区别
- stm32F401 descovery keil debug_view itm
- Java中Calendar的使用方法
- 函数编程-在循环体和异步回调中慎重使用闭包(closure)
- Linux 下从命令行打开pdf文件和html文件的命令
- MongoDB数据转移到Mysql库进行数据分析
- MD5加密方法