opencv-python库报错~
本帖最后由 世味 于 2023-9-18 14:31 编辑按照甲鱼老师的代码,改了读取图像,不知道什么问题报错了:cv2.error: OpenCV(4.8.0) D:\a\opencv-python\opencv-python\opencv\modules\highgui\src\window.cpp:971: error: (-215:Assertion failed) size.width>0 && size.height>0 in function 'cv::imshow'
import cv2
#读取图像
img = cv2.imread(r'C:\Users\Administrator\Desktop\素材包\40.png')
#设置文件的位置、字体、颜色
pos = (10, 50)
font = cv2.FONT_HERSHEY_SIMPLEX
color = (255, 0, 0)
#输出一个文本
cv2.putText(img, 'hello, world', pos, font, 2, color, 2)
#显示图像窗口
cv2.imshow('Image', img)
____________________________________________
问题已解决了:因为路径里面有中文 这个错误通常是由于读取的图像文件路径不正确或者文件不存在导致的。请检查一下你的文件路径是否正确,文件是否存在。另外,你可以尝试使用绝对路径来读取图像文件,例如: img = cv2.imread('C:/Users/Administrator/Desktop/素材包/40.png') 。如果还是出现问题,请检查一下你的 OpenCV 版本是否正确或者重新安装一下 OpenCV 库。
页:
[1]