#include <opencv2/opencv.hpp>
#include <iostream> using namespace cv;
using namespace std; int main(int argc, char** argv)
{
Mat src = imread("f:/images/shuang001.jpg"); Mat gray, binary;
cvtColor(src, gray, COLOR_BGR2GRAY);
threshold(gray, binary, 0, 255, THRESH_BINARY | THRESH_OTSU);
imshow("src", src);
imshow("binary", binary);
Mat dst1, dst2;
Mat kernel = getStructuringElement(MORPH_RECT, Size(3, 3), Point(-1, -1));
// 腐蚀
//erode(binary, binary, kernel);
// 可以传入彩色图像
erode(src, dst1, kernel);
// 膨胀
dilate(src, dst2, kernel); imshow("erode", dst1);
imshow("dilate", dst2); waitKey(0);
destroyAllWindows(); return 0;
}

最新文章

  1. [LeetCode] Power of Four 判断4的次方数
  2. WLAN信道
  3. LeetCode——LRU Cache
  4. macOSX 访问 win7共享文件
  5. Java for LeetCode 061 Rotate List
  6. 2015GitWebRTC编译实录9
  7. JAVA规则引擎 -- Drools
  8. andeoid学习笔记七
  9. u-boot 源码修改 bootcmd,IP ,BOOTARGS等参数
  10. 关于C# XML序列化的一个BUG的修改
  11. Generic(泛型)
  12. SQL基础学习_02_查询
  13. Flash Media Live Encoder 使用帮助
  14. JDK设计模式之——工厂模式
  15. PL/SQL学习笔记之日期时间
  16. 【SCOI 2008】奖励关
  17. app操作的一些命令
  18. HDU 5992/nowcoder 207K - Finding Hotels - [KDTree]
  19. 前端数据交互之json&amp;ajax
  20. 解决 php提交表单到当前页面,刷新会重复提交 的问题

热门文章

  1. Hibernate 和Mybatis的区别
  2. 【你不知道的javaScript 上卷 笔记5】javaScript中的this词法
  3. 左边div固定宽度,右边div自适应撑满剩下的宽度--实现方法汇总
  4. Linux系统初学者的常见问题解决集结大全
  5. RN开发-Navigator
  6. 2级迁移类Q201-Oracle RAC 到单机RMAN迁移(同字节序)非公
  7. SpringBoot 测试基类
  8. JDBC没有导入驱动jar包
  9. LED Holiday Light -Picking LED Christmas Lights, 4 Things
  10. vs2015编译各种库