tf.io.decode_and_crop_jpeg(
contents, crop_window, channels=0, ratio=1, fancy_upscaling=True,
try_recover_truncated=False, acceptable_fraction=1, dct_method=’’, name=None
)
功能
解码和裁剪一个jpeg编码的图像到一个uint8张量;
参数
(1)channels表示解码图像所需的彩色通道数:
Accepted values are:
0: Use the number of channels in the JPEG-encoded image.
1: output a grayscale image.
3: output an RGB image.
(2)参数 ratio 允许根据一个整数因子在解码时对图片下采样,允许的值有1,2,4,8。速度比后来在下采样图片快许多。
它相当于解码和裁剪的结合,但是比只解码部分jpeg图像要快。