gpt4 book ai didi

python-3.x - 如何在skimage中获得轮廓区域

转载 作者:行者123 更新时间:2023-12-01 16:15:46 26 4
gpt4 key购买 nike

我在 documenation 之后在 skimage 中定义了轮廓:

contours = measure.find_contours(img, 0.8)

在 OpenCV 区域可以使用:
cv2.contourArea(cnt)

skimage 是否包含类似的东西(轮廓特征的功能)?

最佳答案

我在 scikit-image 中没有找到任何类似的函数,但是通过对数据进行一些操作,您可以使用 opencv 中的函数。您只需要展开 numpy 对象并将其转换为 float32 UMat。

# Expand numpy dimensions
c = np.expand_dims(countour.astype(np.float32), 1)
# Convert it to UMat object
c = cv2.UMat(c)
area = cv2.contourArea(c)

关于python-3.x - 如何在skimage中获得轮廓区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50102650/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com