我正在用python学习openCv。我想显示图像,但是代码不起作用..它没有显示任何内容,而不是我搜索到的错误,但问题仍然相同。。我遵循此处提到的解决方案
OpenCV-Python not displaying image
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="timer"></div>
但是它并不能解决我的问题。.请指出我在哪里犯错会很感激
错误: import cv2
img = cv2.imread("D:\\iki\\images.png", 0)
if img is None:
print ("The file does not exist")
else:
cv2.imshow("image", img)
答案 0 :(得分:1)
只需确保您的文件确实存在。试试这个:
import cv2
img = cv2.imread("./Downloads/2nd-color.png", 0)
if img is None:
print ("The file does not exist")
else:
cv2.imshow("image", img)
请注意imread
中的第二个参数。 0
用于灰度。看看:https://docs.opencv.org/3.0-beta/doc/py_tutorials/py_gui/py_image_display/py_image_display.html#read-an-image
希望有帮助