0

我对如何从 open cv 和 scikit-image 编译代码组合感到很困惑。在我的程序中,我使用 open cv 进行预处理和分割步骤,但我想使用 GLCM 进行特征提取,这可用于使用 scikit-image 代码,而对于分类,我想使用 open cv 进行 SVM 方法。请指导我构建此代码。

4

1 回答 1

2

opencv 和 scikit 中的图像都只是 numpy 数组。所以你可以继续使用它们。但是可能会有一个小问题,因为 opencv 默认使用 BGR 格式,而 scikit 使用 RGB 格式。因此,请确保根据需要进行转换。例如

opencv_img = #some image that has been read using opencv
scikit_img = cv2.cvtColor(opencv_img, cv2.COLOR_BGR2RGB)
# do something in scikit
opencv_img = cv2.cvtColor(scikit_img, cv2.COLOR_RGB2BGR)
# do something in opencv
于 2020-05-22T06:28:59.027 回答