[英]Data directory not found in VCcode running Python code on Mac, but it exists and works perfectly fine in PyCharm
[英]The code works perfectly fine in PyCharm but not in VS code
我正在尝试进行基本的 OpenCV 操作。 该代码在 PyCharm 中运行良好,没有错误。 得到一个 output window。但是,在 VS 代码中我得到以下错误。
PS E:\Personal Project\OpenCV> python -u "e:\Personal Project\OpenCV\Codes\Start.py"
[ WARN:0@0.029] global loadsave.cpp:244 cv::findDecoder imread_('Capture.PNG'): can't open/read file: check file path/integrity
Traceback (most recent call last):
File "e:\Personal Project\OpenCV\Codes\Start.py", line 8, in <module>
cv2.imshow('Image', img)
cv2.error: OpenCV(4.7.0) D:\a\opencv-python\opencv-python\opencv\modules\highgui\src\window.cpp:971: error: (-215:Assertion failed) size.width>0 && size.height>0 in function 'cv::imshow'
随之而来的是代码
import cv2
# Read the image
img = cv2.imread('Capture.PNG')
# Display the image
cv2.imshow('Image', img)
cv2.waitKey(0)
cv2.destroyAllWindows()
我的 Python 版本 3.10.7,Python3 版本 3.9.13 我的 Pip,pip3 版本 22.3.1。 我的 VSCode 和 PyCharm 解释器都使用 python 3.10.7
错误在行img = cv2.imread('Capture.PNG')
似乎目录“Capture.png”不存在......所以也许重新检查你的目录并确保你正确保存了图像
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.