opencv在学习图像保存时程序已经提示文件已经保存成功,但是在对应的文件夹下没有发现创建的图像文件
#导入模块
import cv2
#指定摄像头//信息来源
cap=cv2.VideoCapture(0)
falg = 1
num = 1
while (cap.isOpened()): #检测摄像头是否开启
ret_falg,Vshow = cap.read()#读取摄像头的画面
cv2.imshow('Capture',Vshow)#显示画面
k = cv2.waitKey(1) & 0xFF#按键判断
if k == ord('s'):#保存画面
#cv2.imwrite("C:/Users/dw188/Desktop/python练习/人脸识别/人脸信息/"+str(num)+".name"+".jpg",Vshow)
cv2.imwrite(r"C:\Users\dw188\Desktop\python练习\人脸识别\人脸信息" + str(num) + ".name" + ".jpg",Vshow)
print("success to save"+str(num)+".jpg")
print('=======================')
num+=1
elif k == ord(' '):#退出
break
# 清理内存
cv2.destroyAllWindows()
# 释放摄像头
cap.release()
运行结果显示图像已经保存了
除了英文路径,还有那个斜杠必须向左,文件管理器上面的哪个路径是向右,直接复制上去不行,而且在路径后面还需要加一斜杠
你这路径和人家一样干啥,,,你想保存到你的磁盘哪就写哪的绝对路径啊,,,
我试着直接保存桌面也还是不行
教程视频的py版本我没找到不清楚,应该是py3吧
但是我尝试保存在D盘却可以成功,不清楚问题到底出在哪里,