Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/298.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 删除scikit图像中的标签_Python_Scikit Image - Fatal编程技术网

Python 删除scikit图像中的标签

Python 删除scikit图像中的标签,python,scikit-image,Python,Scikit Image,我已经标记了一个二进制图像 然而,当我检查标签的数量时,我得到了535个元素 print(len(imageLabels)) 作为一个解决方案,我考虑使用measure.regionprops来移除具有小像素区域的标签。你们会怎么做?我尝试了以下方法,但由于某种原因,新数组不再被视为正确的标签元素 i=0 对于measure.regionprops中的labelprop(图像标签): 如果(标签属性面积>100): imageLabels\u keep.append(imageLabels[

我已经标记了一个二进制图像

然而,当我检查标签的数量时,我得到了535个元素

print(len(imageLabels))
作为一个解决方案,我考虑使用
measure.regionprops
来移除具有小像素区域的标签。你们会怎么做?我尝试了以下方法,但由于某种原因,新数组不再被视为正确的标签元素

i=0
对于measure.regionprops中的labelprop(图像标签):
如果(标签属性面积>100):
imageLabels\u keep.append(imageLabels[i])
i=i+1

我认为
形态学。移除小对象(图像,最小像素大小)
可以满足您的需要。下面是一个使用该函数的示例:


我认为
形态学。移除小对象(图像,最小像素大小)
就是你想要的。下面是一个使用该函数的示例:


我认为
形态学。移除小对象(图像,最小像素大小)
就是你想要的。下面是一个使用该函数的示例:


我认为
形态学。移除小对象(图像,最小像素大小)
就是你想要的。下面是一个使用该函数的示例:

print(len(imageLabels))