Opencv Pythonの関数cv.imwrite(filename,image)の使用
Opencv Pythonの関数cv.imwrite(filename,image)の使用
filenameはローカルに保存するファイル名で、ファイル名はstrタイプです!写真ファイルの拡張子を含める必要があります.jpg, .pngなど. イメージは、画像ファイルであってもよいし、カメラ画面のフレーム-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(' ')