def transform2(image, input_height, input_width,
resize_height=64, resize_width=64, crop=True, blur=3):
if crop:
cropped_image = center_crop(
image, input_height, input_width,
resize_height, resize_width)
else:
cropped_image = scipy.misc.imresize(image, [resize_height, resize_width])
image = np.array(cropped_image)
#blurring
r = filters.gaussian_filter(image[:, :, 0], blur)
g = filters.gaussian_filter(image[:, :, 1], blur)
b = filters.gaussian_filter(image[:, :, 2], blur)
image_blurred = np.dstack((r, g, b))
return [image/127.5 - 1., image_blurred/127.5 - 1.0]
评论列表
文章目录