啥也不会跟着视频或帖子学visual studio配置opencv,环境变量啊,vc++目录啊,那些个该变的、该复制的都一步一步照着做了,为什么还是无法显示图片啊,心态崩了
5条回答 默认 最新
Leodong. 2023-03-14 16:37关注该回答引用chatGPTᴼᴾᴱᴺᴬᴵ,具体如下:
如果您已经按照教程配置好了 Visual Studio 和 OpenCV,但是仍然无法显示图片,那么可能是代码上的问题。请确保您在使用 OpenCV 的函数时没有出现错误,并且代码中指定的图像路径是正确的。 另外,请注意,OpenCV 中读取图片的函数 cv2.imread() 返回的是一个 numpy 数组,如果您想要显示图片,需要使用 cv2.imshow() 函数。但是在使用 cv2.imshow() 函数之前,您需要先调用 cv2.namedWindow() 函数创建一个窗口,并指定窗口的名称,例如: import cv2 img = cv2.imread('path/to/your/image') cv2.namedWindow('image') cv2.imshow('image', img) cv2.waitKey(0) cv2.destroyAllWindows()如果您仍然无法显示图片,可以检查一下是否有其他的库与 OpenCV 发生冲突,例如 Matplotlib。在使用 Matplotlib 时,需要先调用 matplotlib.use('TkAgg') 函数,否则会导致 OpenCV 无法正常显示图片。
如果以上回答对您有所帮助,望采纳~谢谢
解决 无用评论 打赏 举报