python - 我们可以结合来自开放式cv和scikit-image的代码吗?

标签 python opencv image-processing scikit-image glcm

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

最佳答案

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

关于python - 我们可以结合来自开放式cv和scikit-image的代码吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61948869/

相关文章:

python - 如何在 Python OpenCV 中检测文本文档图像中不一致文本结构的段落

Python - 排列和百分比

python - 使用另一个 DataFrame 创建或修改 DataFrame

python - 检查数据系列是否为字符串

android - 找不到mixed_sample.so

opencv - 从面对页面扫描中裁剪页面

python - 慢 scipy 双正交积分

opencv - Haar Cascades 与 LBP Cascades 在人脸检测中的对比

image-processing - 在 calchist opencv 中选择 channel

python - 识别扫描的 PDF 图像中的页码