【发布时间】:2016-03-11 20:12:07
【问题描述】:
我是 openCV 的新手(在 Android 上),找不到对二进制图像进行基本分割并获取片段(带有黑色像素)大小的方法,然后从给定阈值的图像中删除小片段。请注意,我不需要只找到轮廓,我需要获得完全连接的像素(段)大小。之后过滤小的。
示例图片如下
【问题讨论】:
-
那里的 findContours 有什么问题?
-
1.它只画线我不确定用这些参数找到轮廓 Imgproc.RETR_LIST, Imgproc.CHAIN_APPROX_NONE 是否获取段的所有像素数? 2. 似乎它无法过滤小片段,或者至少无法将片段从一张图像复制到另一张图像。
-
如果你能给我一个非常有用的例子
-
在 findContours 之后尝试函数 contourArea() ;)
-
我得到了一些轮廓区域的值,但我不确定它们是否正确,因为在带有轮廓的图像上我看到许多未闭合的轮廓
标签: android opencv image-processing image-segmentation