#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一种内存溢出或者泄露或越界的问题