[英]Python: Greyscale image: Make everything white, except for black pixels
[英]Segment greyscale image components color into black, white and grey
经过长时间的尝试,我仍然找不到解决我问题的合适方法。 问题是将该灰度图像分为3种不同的颜色:镜框应为黑色,镜框的内部空间应为白色,所有其他介质应为黑色。
我尝试了几种不同的方法,包括纯正强度分割和其他一些形态分割。 但是我有两个主要问题:
当前结果:
预期的输出应该具有三种不同颜色的清晰边框,至少不应该在黑色边框内具有灰色线条。 我的意思是说,在黑色的书房里,它被打成全白色,没有任何灰色。 有点像我创建的这张图像,它们没有完全相同的结构,但是请注意它的清洁程度,我想要的是这种清洁和精确的贴合。
预期结果:
您需要应用一些区域填充效果。 有两个可以为您带来很多好处,尤其是因为您善于发现黑色边界。 确定您要做的事情。 您还需要替换没有内部的任何小的(根据您的定义)黑色区域,将其变为灰色(目前;可能会更改)。
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.