python按坐标剪切原始图片

#!/usr/bin/python2.7

# -*- coding: utf-8 -*-

from PILimport Image, ImageEnhance

def cutImg(imgsrc, out_img_name, coordinate):

"""

根据坐标位置剪切图片

:paramimgsrc: 原始图片路径(str)

:paramout_img_name: 剪切输出图片路径(str)

:paramcoordinate: 原始图片上的坐标(tuple) egg:(x, y, w, h) ---> x,y为矩形左上角坐标, w,h为右下角坐标

:return:

"""

image = Image.open(imgsrc)

region = image.crop(coordinate)

region = ImageEnhance.Contrast(region).enhance(1.5)

region.save(out_img_name)

if __name__=='__main__':

cutImg("D:\\AppsUITest\\Pages\\login.jpg","D:\\AppsUITest\\Pages\\aaa.jpg",(43, 203,212, 315))

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容