OpenCV C++形态学操作-腐蚀与膨胀

这个程序使用OpenCV C++对图像进行形态学里的腐蚀与膨胀。

先显示的是腐蚀的输入(左)与输出(右),可以看到变细了:

按任意键(比如空格)之后,显示膨胀的输入(左)与输出(右),可以看到变粗了:

把代码里的5改大一些效果会更明显。

代码:

cpp 复制代码
int main() {
	Mat in = imread("input.png");

	Mat out;

	erode(in, out, Mat::ones(5, 5, CV_8UC1));

	imshow("in", in);
	imshow("out", out);
	waitKey();

	dilate(in, out, Mat::ones(5, 5, CV_8UC1));

	imshow("in", in);
	imshow("out", out);
	waitKey();
}
相关推荐
ckjr0071 分钟前
AI时代,知识付费行业如何实现增长?
人工智能
清华kenny5 分钟前
中医生活化智能终端对比:晓得养在合肥周边的服务优势
大数据·人工智能·安徽晓得养
ZKNOW甄知科技8 分钟前
燕千云迭代版本发布:智能Agent深入业务现场
运维·人工智能·低代码·机器学习·自然语言处理·自动化·aigc
lengxuenong11 分钟前
树状数组 · 信息学学习手册3-优化LIS
c++·学习·算法
蒲公英内测分发16 分钟前
智能手环出海测试,海外合作方分散在不同国家,Android 测试包怎么持续分发和更新?
android·前端·人工智能·测试工具·智能手表
危险、19 分钟前
AI写的计划方案领导不满意?试下我这个反复打磨的计划方案提示词?
人工智能
fanfan_hongyun21 分钟前
【UE5.1 创建C++文件】
c++·ue5
镜象科技23 分钟前
ACT自助干预适用人群:谁适合、谁不适合、边界在哪
人工智能
集芯微电科技有限公司24 分钟前
集芯微电科技推出5.5V/10A集成功率MOSFET降压DC/DC转换器
人工智能·科技·单片机·嵌入式硬件·神经网络·生成对抗网络
打工仔折腾 AI26 分钟前
Linux 网络编程:从零掌握 TCP Socket 编程与 C++ 实战落地
linux·网络·人工智能·后端·python·tcp/ip·性能优化