import cv2
import os
# 修改之後的圖片大小
size_ = (1920, 1080)
# directory爲文件所在的目錄,
# 將會將修改後的圖片保存在 directory下resized_image文件夾中
directory = r'C:\Users\steven\Pictures\picture'
image_to_save_directory = os.path.join(directory, 'resized_image')
# 新建文件夾
if not os.path.isdir(image_to_save_directory):
os.mkdir(image_to_save_directory)
file_names = os.listdir(directory)
# print(file_names)
for i in file_names:
file_path = os.path.join(directory, i)
# print(file_path)
img = cv2.imread(file_path)
im2 = cv2.resize(img, size_, interpolation=cv2.INTER_CUBIC)
saved_path = os.path.join(image_to_save_directory, i)
cv2.imwrite(saved_path, im2)
print(' image resized successfully')
pytohn 利用cv2批量改變文件夾下所有圖像的大小
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.