形态学操作
开操作- open
闭操作- close
形态学梯度- Morphological Gradient
顶帽 – top hat
黑帽 – black hat 开操作- open
先腐蚀后膨胀
    可以去掉小的对象,假设对象是前景色,背景是黑色

闭操作-close
先膨胀后腐蚀(bin2)
    可以填充小的洞(fill hole),假设对象是前景色,背景是黑色

形态学梯度- Morphological Gradient
膨胀减去腐蚀
    又称为基本梯度(其它还包括-内部梯度、方向梯度)

顶帽 – top hat
顶帽 是原图像与开操作之间的差值图像 黑帽
黑帽是闭操作图像与源图像的差值图像
int main(int argc, char** argv) {

    Mat src, dst;
src = imread(STRPAHT2);
if (!src.data) {
printf("could not load image...\n");
} Mat kernel = getStructuringElement(MORPH_RECT, Size(, ), Point(-, -)); //CV_MOP_OPEN / CV_MOP_CLOSE / CV_MOP_GRADIENT / CV_MOP_TOPHAT / CV_MOP_BLACKHAT 形态学操作类型
morphologyEx(src, dst, CV_MOP_OPEN, kernel); char output_title[] = "morphology demo";
namedWindow(output_title, CV_WINDOW_AUTOSIZE);
imshow(output_title, dst); waitKey();
return ;
}

最新文章

  1. 判断是否字符串是否是JSON
  2. avalon---qunar ued
  3. Web自动化框架LazyUI使用手册(2)--先跑起来再说(第一个测试用例-百度搜索)
  4. (hdu)5423 Rikka with Tree (dfs)
  5. post 提交数据
  6. 如何给html元素的onclick事件传递参数(即如何获取html标签的data-*属性)
  7. duck
  8. 怎样在屏幕上显示多个alv
  9. jquery 限制字数 显示输入字数 插件
  10. HashMap集合
  11. (一)基于阿里云的MQTT远程控制(Android 连接MQTT服务器,ESP8266连接MQTT服务器实现远程通信控制----简单的连接通信)
  12. c# 溢出上下文检测
  13. eclipse library jar包 使用总结 MD
  14. MySQL锁定状态查看相关命令
  15. 深度学习研究组Deep Learning Research Groups
  16. (转)Unity3D新手引导开发手记
  17. 【查看数据占用空间】查看hbase表占用的磁盘情况
  18. 小程序:位置信息(Location)及微信小程序LBS解决方案实践
  19. find()函数
  20. 使用CALayer实现图像镜面效果

热门文章

  1. Java8之熟透Optional
  2. 三、SpringBoot 整合mybatis 多数据源以及分库分表
  3. ES6中的迭代器、Generator函数以及Generator函数的异步操作
  4. Apache Hadoop集群安装(NameNode HA + SPARK + 机架感知)
  5. Winform组合ComboBox和TreeView实现ComboTree
  6. ppt课件动手动脑实际验证
  7. VMbox 安装 LInux系统流程
  8. .NetCore技术研究-一套代码同时支持.NET Framework和.NET Core
  9. Spring 梳理-Spring配置文件 -<context:annotation-config/>和<context:component-scan base-package=""/>和<mvc:annotation-driven /> 的区别
  10. 如何把安全证书导入到java中的cacerts证书库