如何解决应用 Ostu 阈值和 Skimage
我正在使用以下图片
我想计算属性,例如面积、mean_intensity'、'栗色的坚固度。我在python中使用了一些代码来读取图像并将其转换为灰度然后Ostu阈值将其转换为二进制图像
image = img_as_ubyte(rgb2gray(io.imread("1.jpg")))
plt.imshow(image,cmap='gray')
from skimage.filters import threshold_otsu
threshold = threshold_otsu(image)
#Generate thresholded image
thresholded_img = image < threshold
plt.imshow(thresholded_img,cmap='gray')
应用小代码后,我得到了以下二进制图像
我可以在实心区域周围看到一些分散的黑色像素。首先,我想清除这些,然后计算我感兴趣的区域的属性,它是黑色的。
下一步可以做什么。我在 skimage 中看到了 measure.regionprops()
。不确定我可以在这里使用它。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。