我试图在使用 scikit-image 创建的骨架化图像中使用 cv2 python 库查找轮廓,但出现此错误:
contours, hierarchy = cv2.findContours(skel,cv2.RETR_TREE,cv2.CHAIN_APPROX_SIMPLE)
TypeError: <unknown> data type = 0 is not supported
我的问题是:我必须做什么才能转换为 cv2,反之亦然?
我知道 opencv 使用 numpy.uint8 类型来表示二进制图像而不是 scikit-image numpy.float64
我还使用了 mahotas (numpy.bool) 和 pymorph 库。如何从 scikit-image 转换为这些库,反之亦然?