#定义cut函数
def cutimg(img):
w,h = img.shape
if w % 2 == 0:
cut1 = int(w/2) #对矩阵进行裁切时,数据类型应该是int
else:
cut1 = int((w-1)/2)
if h % 2 == 0:
cut2 = int(h/2)
else:
cut2= int((h-1)/2)
print('cut1=',cut1,'cut2=',cut2)
img1_1 = img[0:cut1,0:cut2]; img1_2 = img[cut1:w,0:cut2]; img1_3 = img[0:cut1,cut2:h];
img1_4 =img[cut1:w,cut2:h]
img_list = {"img1_1":img1_1,"img1_2":img1_2,"img1_3":img1_3,"img1_4":img1_4} #裁切后的图存入字典中
print('cut1=',cut1,'cut2=',cut2)#两个分割点
return img_list #返回裁切后的图
直接调用函数就可以把图分成4份