根据四个点坐标进行图片的切割demo
import cv2
import numpy as np
def cut_image(points):
sum_cols = points[0][1]
# sum_cols = points[1][1]
path3 = '../staticimg/oldimg_04.jpg'
img3 = cv2.imread(path3)
# # the image height
# sum_rows = img3.shape[0]
# # the image length
# sum_cols = img3.shape[1]
part1 = img3[0:sum_cols, 0:512]
part2 = img3[sum_cols:512, 0:512]
# part1 = img3[0:sum_rows, 0:sum_cols // 2]
# part2 = img3[sum_rows:512, sum_cols // 2:sum_cols]
# cv2.imshow('part1', part1)
# cv2.imshow('part2', part2)
cv2.imwrite("ceshi/part1.jpg",part1)
cv2.imwrite("ceshi/part2.jpg",part2)
# cv2.waitKey()
#该示例也是对图片的切割,切割后的图片大小是512*512
# def cut_img(image, array_points,array_points2):
# b = np.array(array_points, dtype=np.int32)
# c = np.array(array_points2, dtype=np.int32)
#
# roi_t = []
# roi_