python使用openCV打开图片的 OpenCV Error: Assertion failed 解决方案

#OpenImg.py
from numpy import *
import cv2

win_name = 'mypicture' #窗口名称
#cv2.WINDOW_NORMAL:可以手动调整窗口大小
cv2.namedWindow(win_name , cv2.WINDOW_NORMAL)

img = cv2.imread('mypicture.jpg',1) # 0 黑白图片: 1原色图片
cv2.imshow(win_name, img) #显示图片
cv2.waitKey(0)
cv2.destroyAllWindows()   #销毁创建的对象

以上为我用OpenCV打开图片的python代码

错误为:Assertion failed

错误的原因有二:

一:路径中有中文名

二:图片没有和OpenImg在同一路径下


这是OpenCV一种内存溢出或者泄露或越界的问题

你可能感兴趣的:(Python_OpenCV)