opencv形态学 *** 作

opencv形态学 *** 作,第1张

opencv形态学 *** 作

假如图像是黑色底,高亮区域是白色
膨胀是对高亮区域进行放大的 *** 作,取局部最大值,可去掉白色中的小黑点。
腐蚀是对高亮区域进行缩小,取局部最小值,可去掉小白点。

对膨胀尽心 *** 作:
原图,

膨胀一次时:

源码:

Mat src = cvLoadImage("../Debug/dliate.jpg", 0);
	if (src.rows == 0)
	{
		return;
	}

	Mat deliat;
	Mat element = getStructuringElement(MORPH_RECT, Size(5,5));
	dilate(src, deliat, element,Point(-1,-1), 1);
	namedWindow("show", WINDOW_NORMAL);
	imshow("show",deliat);
开运算:

闭运算

形态学梯度

保留边缘轮廓

顶帽运算


黑帽## 标题

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5657769.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存