cut_roi.py 760 B

123456789101112
  1. # 切割图像
  2. img_size = 256 # 15106/ 256 =59...2 5106/256=19..284
  3. for i in range(len(im_2015)/img_size + 1 ): # last 284
  4. for j in range(len(im_2015[0])/img_size ): #last 2 too small, drop one
  5. im_name = str(i)+'_'+str(j)+'_'+str(img_size)+'_.jpg'
  6. cv2.imwrite("2017/"+im_name,scale_percentile(im_2017[i*img_size:i*img_size+img_size, j*img_size:j*img_size+img_size, :3])*255)
  7. cv2.imwrite("2015/"+im_name,scale_percentile(im_2015[i*img_size:i*img_size+img_size, j*img_size:j*img_size+img_size, :3])*255)
  8. cv2.imwrite("cada/"+im_name,im_cada[i*img_size:i*img_size+img_size, j*img_size:j*img_size+img_size]*255)
  9. cv2.imwrite("tiny/"+im_name,im_tiny[i*img_size:i*img_size+img_size, j*img_size:j*img_size+img_size]*255)