我已经通过在python中安装了opencv
python3 -m pip install opencv-python
我目前使用的是macOS 10.15.6
pip list
在列表中显示opencv-python 4.4.0.40
cv2
已导入但它一直在提供
cv2.imshow(winname="Face", mat=img)
线上的segmentation error
完整的代码就像这个
import cv2
# read the image
img = cv2.imread("/Users/abhimac/Pictures/mycutout.png")
# show the image
cv2.imshow(winname="Face", mat=img)
# Wait for a key press to exit
cv2.waitKey(delay=0)
# Close all windows
cv2.destroyAllWindows()
图像的路径已经过检查,它是正确的。
这可能会对您有所帮助:
pip uninstall opencv-python
pip install --upgrade opencv-python==4.5.3.56
这是opencv-python
包中的一个已知问题。请升级到4.4.0.42版本。有关详细信息,请在OpenCV问题跟踪器中查看此问题:https://github.com/opencv/opencv/issues/18079