就下面这个代码
import cv2
path = 'C:/Users/zhaopian/'
for i in range(1,10):
img = cv2.imread(path+str(i)+'.jpg')
print(path+str(i)+'.jpg')
resize_img = cv2.resize(img, (92, 112))
gray = cv2.cvtColor(resize_img, cv2.COLOR_BGR2GRAY)
cv2.imshow('result',gray)
cv2.waitKey(2000)
cv2.imwrite('g' + str(i) + '.pgm',gray)
转为灰度能正常显示,但是无法保存,显示无法打开文件,哪位能帮忙解答一下
这两个都试试,看行不行
cv2.imwrite(path+'g' + str(i) + '.pgm',gray)
# 看到有些文档,说要写pgm 文件,要加个参数0
cv2.imwrite(path+'g' + str(i) + '.pgm',gray,0)