需求
将一张图片均匀向右移动,向下移动,每移动一次,切割出一个固定面积的图片。
思路
我们知道图片实际上是有一个二维数组组成的,所以先控制横坐标不变,纵坐标截取,一直到纵坐标的边界,然后向下移动横坐标,重复上一步操作。
同时在这里我设置了三个不同的截取大小。
代码实现
# -*- coding:utf-8 -*-
from PIL import Image
'''
@author:xunalove
修改文件位置
修改图片id
'''
def cut(id,vx,vy):
#打开图片图片1.jpg
name1 = "/home/xuna/桌面/3/图片"+ id + ".jpg"
name2 =