def ProcessImage(image_crop, pixel_range=0): x = uniform(-pixel_range, pixel_range) y = uniform(-pixel_range, pixel_range) image_trans = ImageProcProxy.translateImage(image_crop, x, y) #ImageProcProxy.showImageBGR(image_trans) image_gaus = ImageProcProxy.applyGaussian( image_trans, params['filter']['gaussian_radius'], params['filter']['gaussian_sigma']) image_crop_int = ImageProcProxy.convertBGR2INT(image_crop) image_gaus_int = ImageProcProxy.convertBGR2INT(image_gaus) image_crop_vec = ImageProcProxy.flattenImage(image_crop_int) image_gaus_vec = ImageProcProxy.flattenImage(image_gaus_int) input_image = ImageProcProxy.concatImages(image_crop_vec, image_gaus_vec) return input_image
def ProcessImage(image_crop, pixel_range=0): x = uniform(-pixel_range, pixel_range) y = uniform(-pixel_range, pixel_range) image_trans = ImageProcProxy.translateImage(image_crop, x, y) #ImageProcProxy.showImageBGR(image_trans) image_gaus = ImageProcProxy.applyGaussian(image_trans, params['filter']['gaussian_radius'], params['filter']['gaussian_sigma']) image_crop_int = ImageProcProxy.convertBGR2INT(image_crop) image_gaus_int = ImageProcProxy.convertBGR2INT(image_gaus) image_crop_vec = ImageProcProxy.flattenImage(image_crop_int) image_gaus_vec = ImageProcProxy.flattenImage(image_gaus_int) input_image = ImageProcProxy.concatImages(image_crop_vec, image_gaus_vec) return input_image