Exemple #1
0
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