使用python在opencv中显示图像

时间:2019-04-14 12:25:24

标签: python opencv

我正在用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)

1 个答案:

答案 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

希望有帮助