double_plate_split_merge.py 451 B

1234567891011121314
  1. import cv2
  2. import numpy as np
  3. def get_split_merge(img):
  4. h,w,c = img.shape
  5. img_upper = img[0:int(5/12*h),:]
  6. img_lower = img[int(1/3*h):,:]
  7. img_upper = cv2.resize(img_upper,(img_lower.shape[1],img_lower.shape[0]))
  8. new_img = np.hstack((img_upper,img_lower))
  9. return new_img
  10. if __name__=="__main__":
  11. img = cv2.imread("double_plate/tmp8078.png")
  12. new_img =get_split_merge(img)
  13. cv2.imwrite("double_plate/new.jpg",new_img)