思路:
cv2.imread去读图,
然后cv2.imwrite去写图,写的时候去掉后4位,用到(:-4)这个小技巧,然后加上自己需要的图片后缀。
代码如下:
import os.path
import cv2
img_fold_A = './test'
img_list1 = os.listdir(img_fold_A)
num_imgs1 = len(img_list1)
for i in range(num_imgs1):
name_A = img_list1[i]
path_A = os.path.join(img_fold_A, name_A)
im_A = cv2.imread(path_A, 1)
file_name_temp = name_A[:-4]
file_name = os.path.join(save_fold_A , file_name_temp+'.jpg')
cv2.imwrite(file_name, im_A)
一切顺利。:)
网友评论