解决“cv2.error: OpenCV(3.4.2) C:projectsopencv-pythonopencvmoduleshighguisrcwindow.cpp:356:...”

Posted sea-stream

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决“cv2.error: OpenCV(3.4.2) C:projectsopencv-pythonopencvmoduleshighguisrcwindow.cpp:356:...”相关的知识,希望对你有一定的参考价值。

 

主要是图片路径中“文件夹分隔符”使用的错误

将“\\”改成“/”就好了

修改后的测试代码如下:x.py

#导入cv模块
import cv2 as cv
 
#读取图像,支持 bmp、jpg、png、tiff 等常用格式
img = cv.imread("./xx.png")
#创建窗口并显示图像
cv.namedWindow("Image")
cv.imshow("Image",img)
cv.waitKey(0)
#释放窗口
cv.destroyAllWindows()

运行:

python x.py

显示xx.png

技术图片

 

 

参考:

https://blog.csdn.net/songyuc/article/details/82177198

以上是关于解决“cv2.error: OpenCV(3.4.2) C:projectsopencv-pythonopencvmoduleshighguisrcwindow.cpp:356:...”的主要内容,如果未能解决你的问题,请参考以下文章

ubuntu 16.04安装cv2, opencv3,无需编译

常遇问题及解决

使用Python+opencv2时的文件命名及路径问题

VS2005中的生成解决方案, 清理解决方案是啥意思?

云原生景观:可观察性和分析解决了什么问题?如何解决的?

vs2008解决方案资源管理器不显示解决方案