[英]Edge detection in C#
我正在尝试一种有效的方法来跟踪位图图像的均匀着色区域的轮廓并将它们保存为GraphicsPath对象。
看看这个小样本图片:
现在,我能找到的大多数边缘检测类型的东西要么过于复杂 - 处理具有不同亮度等级的照片 - 我的边缘很容易检测到,简单的RGB值的任何微小变化都意味着它的边缘。
但是,我有一个更为复杂的情况,而不是扫描整个图像的一个blob到边缘检测的最简单的事情。 我有共享边界的区域,我需要尽可能高效,因为速度是一个重要的问题。
谁能给我一些关于如何实现这一点的指示? 伪代码或真实代码会很棒
理想情况下,我可以逐行扫描,同时构建每个不同区域的轮廓。 但是这种编码超出了我的技能,因为我对数学很蹩脚。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.