Skip to content Skip to sidebar Skip to footer

Creating A File In A Non-existing Folder Using Opencv In Python

i am trying to create an image file using opencv in python. when i am creating it in same folder file is created face_file_name = 'te.jpg' cv2.imwrite(face_file

Solution 1:

cv2.imwrite() will not write an image in another directory if the directory does not exist. You first need to create the directory before attempting to write to it:

import os
dirname = 'test'
os.mkdir(dirname)

From here, you can either write to the directory without changing your working directory:

cv2.imwrite(os.path.join(dirname, face_file_name), image)

Or change your working directory and omit the directory prefix, depending on your needs:

os.chdir(dirname)
cv2.imwrite(face_file_name, image)

Post a Comment for "Creating A File In A Non-existing Folder Using Opencv In Python"