Python:裁剪图片

from PIL import Image def clipping(img, width): ''' 通过获取像素点,然后将像素点等于255(透明),从而完成修剪图片的操作 :param img: Image对象 :param width: 要修剪的宽度 :return: ''' w, h = img.size pixdata = img.load() # 修剪左边 for x in range(width): for y in range(0, h): pixdata[x, y] = 255 # 修剪右边 for x in range(w - width, w): for y in range(0, h): pixdata[x, y] = 255 # 修剪上边 for x in range(0, w): for y in range(0, width): pixdata[x, y] = 255 # 修剪下边 for x in range(0, w): for y in range(h - width, h): pixdata[x, y] = 255 return img img = Image.open(filepath) img = clipping(img, 2)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章