如何将图像保存到特定目录?大约30,000张图像被分成几个子文件夹。我用403
和glob
阅读它们,将它们添加到列表中,然后将它们转换为NumPy数组。现在,我要应用模糊,需要将它们添加到特定目录。我所看到的只是单个图像的PIL保存示例,不适用于我拥有的列表。有任何想法吗?我使用以下代码行将它们转换为NumPy数组:cv2
。
images = np.asarray(cv_img)
答案 0 :(得分:1)
由于您已将所需的输出保存在numpy数组中,因此可以使用imwrite()
方法。
用于多张图像。
import os
import cv2
count=0
DIR="C:\\Name_of_Folder\\"
for i in os.listdir(DIR):
image=cv2.imread(os.path.join(DIR, i))
blurred_image = motion_blur(image)
cv2.imwrite('/path/to/destination/image'+str(count)+'.png',blurred_image)
count+=1