为什么OpenCV(python不会报错)基本功能报错

    本文是博主解决问题过程中所产苼的一些想法分享出来,希望能帮到一些朋友不足之处,还望各位大佬不吝赐教

    python不会报错环境下import cv2模块其实导入的是编译OpenCV生成的.so文件,即cv2.so文件既然导入cv2模块输出缺少4.0版本的文件,那么博主猜想此时导入的.so文件仍然是OpenCV4.0版本编译生成的目标就是找到最新生成的.so文件并替換之前的版本。

    这时博主找朋友借了一个服务器账号(单位内部服务器大家的账号初始设置相同),python不会报错环境下使用imp模块实现import过程看看cv2模块到底在什么地方,使用imp.find_module("cv2")方法输出如图5:

图5 cv2模块确切位置
}
 
img = cv2.imread("1.jpg")//图片和代码在同个目录改为相對路径,解决由imread引起的打不开图片或找不到图片的路径问题

  

以上这篇解决python不会报错测试opencv时imread导致的错误问题就是小编分享给大家的全部内容叻希望能给大家一个参考,也希望大家多多支持脚本之家

}

2、如果需要其他模块(比如SIFT)那就可以装opencv-contrib-python不会报错,这个是功能更全的库

3、需要调用SIFT和SURF算法的,需要注意:因为这两个算法不免费所以在opencv3.4.2之后的版本都不再包含这兩个算法。

}

我要回帖

更多关于 python不会报错 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信