【发布时间】:2018-03-14 15:29:55
【问题描述】:
使用下面给出的代码调整多个图像的大小时
i=0
labels=[]
train_data = []
for img in (glob.glob(folder_path)):
test_image = cv2.imread(img)
labels.append(img[58:-4])
test_image = cv2.resize(test_image, ( (272,272)))
train_data.append(test_image)
cv2.imwrite('C:/Users/HIMANSHU/Documents/Python Scripts/input/material_resize/'+labels[i]+'.jpeg',train_data[i])
i=i+1
我收到以下错误:
文件“”,第 7 行,在 test_image = cv2.resize(test_image, ((272,272)))
错误: C:\bld\opencv_1510966172919\work\opencv-3.3.0\modules\imgproc\src\imgwarp.cpp:3483: 错误:(-215) ssize.width > 0 && ssize.height > 0 in function cv::resize
【问题讨论】:
-
Paani...一旦我的编辑被批准,检查代码缩进是否适合您的计算机..不确定我是否在您的情况下正确执行了 cv2.imwrite。我可能不小心纠正了一个错误......因此......检查。
标签: cv2 resize-image