(python走過的坑)OpenCV中錯誤opencv-3.3.1\modules\highgui\src\window.cpp:339: error: (-215) size.width>0 && size.height>0 in function cv::imshow


第一次在python中使用OpenCV(cv2),運行時報錯opencv-3.3.1\modules\highgui\src\window.cpp:339: error: (-215) size.width>0 && size.height>0 in function cv::imshow

源碼如下:

import cv2
img = cv2.imread('路.jpg')
cv2.namedWindow("w")
cv2.imshow('w',img)
cv2.waitKey(0)

路徑中文件如下:

運行報錯:

cv2.error: D:\Build\OpenCV\opencv-3.3.1\modules\highgui\src\window.cpp:339: error: (-215) size.width>0 && size.height>0 in function cv::imshow

 

解決:

百度一下,上面說有可能是路徑問題,明顯我這個不是,因為使用的是相對路徑,

后來把文件名改成英文就好了:路.jpg --> lu.jpg

import cv2
img = cv2.imread('lu.jpg')
cv2.namedWindow("w")
cv2.imshow('w',img)
cv2.waitKey(0)

文件改成:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM