Opencv Python的函數cv.imwrite(filename, image)的使用
- filename爲要保存到本地的文件名,文件名爲‘str’類型!須包含照片文件的擴展名,如.jpg, .png等。
- image 可以爲圖像文件,也可以是攝像頭畫面中的一幀-frame
-
可以保存到指定相對目錄,比如在filename前面加上"picture/";也可以保存到指定絕對路徑,如“E:/picture”,但需注意的是picture目錄須在本地存在,否則程序不會報錯,但不會保存到本地。-----可以判讀某一目錄是否存在,如果不存在,則創建!
- 可以將其歸納如下:
img_file = "E:/pic"
if os.path.exists(img_file):
#print("有此目錄")
cv.imwrite("E:/pic/" + Img_name, frame)
else:
#print("無此目錄")
os.mkdir(r'E:/pic')
#print('已經創建好此文件夾')