TensorFlow函数:tf.image.encode_png
2018-05-30 10:34 更新
tf.image.encode_png函数
tf.image.encode_png(
image,
compression=-1,
name=None
)
请参阅指南:图像操作>编码和解码
对图像进行PNG编码.
image是一个三维uint8或uint16张量形状为[height, width, channels],其中channels:
- 1:灰度.
- 2:用于灰度+alpha.
- 3:用于RGB.
- 4:用于RGBA.
ZLIB 压缩级别(compression)可为 PNG 编码器默认值的-1,或从0到9的数值.9是最高的压缩级别,生成最小的输出,但速度较慢.
参数:
- image:一个Tensor,必须是以下类型之一:uint8,uint16.三维形状[height, width, channels].
- compression:可选的int,默认为-1,表示压缩级别.
- name:操作的名称(可选).
返回:
函数返回string类型的Tensor.