【发布时间】:2015-07-31 19:23:43
【问题描述】:
如何掩盖图像中的对象,例如通过概述对象的形状或存储作为对象一部分的所有像素的数组索引?由于我只会在有对象的区域中进行其他进一步处理,因此我想“摆脱”/忽略背景,只关注对象本身。
这两个图像(物体是金属球和光散射球)与我将要处理的图像相似。我会尝试改善物体和背景之间的对比度,并在我拍摄更多图像时使用支撑物体的支撑“支架”,但是对于这里给出的图像,有什么方法可以掩盖物体吗?
最初,我想对图像进行阈值处理,以便保留比某个值“更亮”的像素,然后使用 numpy.nonzero(threshold_image) 找出属于部分像素的所有索引图片。但是,我发现它不适用于这种“嘈杂”的图像。
谢谢
【问题讨论】:
-
发布您迄今为止尝试过的代码,以及您不喜欢它的哪些地方或它的结果。
标签: python opencv image-processing numpy python-imaging-library