运行OpenCV时,
img = cv2.imread('split.jpg',1)
报错AttributeError: ‘NoneType‘ object has no attribute ‘shape‘,
要解决这个问题,可以尝试以下几个步骤:
-
确保图像文件的路径正确:请确保 'split.jpg' 图像文件位于当前运行代码的工作目录下,或者提供图像文件的绝对路径。
-
检查图像文件是否存在:确保 'split.jpg' 图像文件实际存在,并且拼写正确。
-
使用绝对路径:如果图像文件不在当前工作目录下,可以尝试使用图像文件的绝对路径来读取图像。
-
检查文件权限:确保你有读取该图像文件的权限。
img = cv2.imread('绝对路径/split.jpg', 1) # 替换成图像文件的绝对路径