使用 imshow (OpenCV) 获取要显示的图像时出现问题
Problem getting image to display using imshow (OpenCV)
我是 opencv 的新手,运行正在使用 opencv 编写最基本的代码行,如下所示。我在正确的目录和所有内容中都有 jpg 文件。我使用 atom 作为我的开发环境。但是,当我 运行 windows 上的常规 shell 或 anaconda 命令提示 shell 上的代码时,我尝试使用 cv2.imshow( 'result', image) 显示然后停止显示很短的一段时间,我什至看不到图像,几乎像瞬间闪烁,然后命令提示符转到下一行,表明代码已执行.据我了解,下面的代码应该会持续显示图像,直到我关闭图像或按下键盘上的其他键。没有显示任何错误消息,我 pip 正确安装了 opencv。我想知道是否有我没有看到的东西导致我的代码或其他我没有尝试过的问题。任何帮助,将不胜感激。谢谢。
import cv2
image = cv2.imread('Image/test_image.jpg')
cv2.imshow('result',image)
cv2.waitkey(0)
我解决了你的问题。它发生了
在使用 cv2.waitkey()
方法时。 “k”字母应大写。
用作:
cv2.waitKey(0)
此外,请尝试像下面的代码一样使用。
你的配置环境没有问题
# importing cv2
import cv2
# Reading an image in default mode
image = cv2.imread("lenna.jpg")
# Using cv2.imshow() method
# Displaying the image
cv2.imshow('image', image)
#waits for the user to press any key
#(this is necessary to avoid Python kernel form crashing)
cv2.waitKey(0)
#closing all open windows
cv2.destroyAllWindows()
如果您有任何问题,请随时提问
如果否则给
我是 opencv 的新手,运行正在使用 opencv 编写最基本的代码行,如下所示。我在正确的目录和所有内容中都有 jpg 文件。我使用 atom 作为我的开发环境。但是,当我 运行 windows 上的常规 shell 或 anaconda 命令提示 shell 上的代码时,我尝试使用 cv2.imshow( 'result', image) 显示然后停止显示很短的一段时间,我什至看不到图像,几乎像瞬间闪烁,然后命令提示符转到下一行,表明代码已执行.据我了解,下面的代码应该会持续显示图像,直到我关闭图像或按下键盘上的其他键。没有显示任何错误消息,我 pip 正确安装了 opencv。我想知道是否有我没有看到的东西导致我的代码或其他我没有尝试过的问题。任何帮助,将不胜感激。谢谢。
import cv2
image = cv2.imread('Image/test_image.jpg')
cv2.imshow('result',image)
cv2.waitkey(0)
我解决了你的问题。它发生了
在使用 cv2.waitkey()
方法时。 “k”字母应大写。
用作:
cv2.waitKey(0)
此外,请尝试像下面的代码一样使用。 你的配置环境没有问题
# importing cv2
import cv2
# Reading an image in default mode
image = cv2.imread("lenna.jpg")
# Using cv2.imshow() method
# Displaying the image
cv2.imshow('image', image)
#waits for the user to press any key
#(this is necessary to avoid Python kernel form crashing)
cv2.waitKey(0)
#closing all open windows
cv2.destroyAllWindows()
如果您有任何问题,请随时提问 如果否则给