欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

批量裁剪图片

程序员文章站 2024-02-13 17:01:10
...
import cv2
import os

if __name__ == '__main__':
    read_img_dir = "" #读取文件夹路径
    save_img_dir = "" #保存文件夹路径
    img_read = os.listdir(read_img_dir)
    
    if not os.path.exists(save_img_dir):
        os.mkdir(save_img_dir)
        
    for img_name in img_read:
        imgPath = read_img_dir + '/' + img_name
        image = cv2.imread(imgPath)
        cut_img = image[120:1080, 0:1920]  # 裁剪图片[y0:y1, x0:x1]
        save_path = save_img_dir + '/' + img_name
        cv2.imwrite(save_path, cut_img)