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

python实现批量裁剪图片

程序员文章站 2022-03-10 16:21:13
...

 

         保存的图片发现内容不对,只需要其中的某个部分,然后需要进行统一的裁剪,首先需要找到要裁剪的部分在原图片中的像素区域,通过图片查看器应该可以完成,下面就上代码吧。

# coding: utf-8
from PIL import Image
import os
import os.path
import numpy as np
import cv2
#指明被遍历的文件夹
maindir = r'E:\shi_pic'
for parent, dirnames, filenames in os.walk(maindir):#遍历每一张图片
    for filename in filenames:
        pic_name = os.path.join(parent, filename)
        img= Image.open(pic_name)
        caijian = img.crop((115,58, 780, 580)) # 需要的范围(left, upper, right, lower)
        caijian.save(r"E:\shi_pic_cai"+'\\'+filename) #存储裁剪得到的图像,需要先创建文件夹

 

相关标签: python相关