当我尝试运行python代码时,我在OpenCV中遇到错误。我试过跑步
导入cv2导入numpy为np将matplotlib.pyplot导入为pltimg = cv2.imread(“watch.jpg”,cv2.IMREAD_GRAYSCALE)cv2.i
我有几周相同的错误。所以我决定像你一样重新安装opencv。
第一, sudo pip uninstall opencv 或者如果你通过apt-get安装, sudo apt-get remove python-opencv 之后, pip install opencv-contrib-python 它就像一个魅力。在视频处理中只会出现错误。需要一周的时间来纠正这个问题。
sudo pip uninstall opencv
sudo apt-get remove python-opencv
pip install opencv-contrib-python
资源: 如果您需要任何澄清,请参阅此内容
我曾经遇到过同样的问题。我通过完全卸载opencv并从源重新安装它来解决问题。你应该安装一些像ffmpeg这样的依赖项。
编辑: 要完全卸载opencv
如果从源安装,则可以使用以下命令
make uninstall
从opencv源的build目录运行此命令。
如果您使用pip安装
如果您使用apt-get安装
sudo apt-get purge python-opencv
我希望这可能有所帮助