将 3D Numpy 数组转换为 PIL Image 实例。
用法
tf.keras.utils.array_to_img(
x, data_format=None, scale=True, dtype=None
)
参数
-
x
可以转换为 Numpy 数组的任何形式的输入数据。 -
data_format
图像数据格式,可以是"channels_first" 或"channels_last"。默认为None
,在这种情况下使用全局设置tf.keras.backend.image_data_format()
(除非您更改它,否则默认为 "channels_last")。 -
scale
是否重新缩放图像,使最小值和最大值分别为 0 和 255。默认为True
。 -
dtype
要使用的 Dtype。默认为None
,在这种情况下使用全局设置tf.keras.backend.floatx()
(除非您更改它,否则默认为 "float32")
返回
- 一个 PIL 图像实例。
抛出
-
ImportError
如果 PIL 不可用。 -
ValueError
如果通过了无效的x
或data_format
。
用法:
from PIL import Image
img = np.random.random(size=(100, 100, 3))
pil_img = tf.keras.preprocessing.image.array_to_img(img)
相关用法
- Python tf.keras.utils.custom_object_scope用法及代码示例
- Python tf.keras.utils.deserialize_keras_object用法及代码示例
- Python tf.keras.utils.get_file用法及代码示例
- Python tf.keras.utils.experimental.DatasetCreator用法及代码示例
- Python tf.keras.utils.set_random_seed用法及代码示例
- Python tf.keras.utils.timeseries_dataset_from_array用法及代码示例
- Python tf.keras.utils.plot_model用法及代码示例
- Python tf.keras.utils.get_custom_objects用法及代码示例
- Python tf.keras.utils.pack_x_y_sample_weight用法及代码示例
- Python tf.keras.utils.img_to_array用法及代码示例
- Python tf.keras.utils.image_dataset_from_directory用法及代码示例
- Python tf.keras.utils.get_registered_object用法及代码示例
- Python tf.keras.utils.SidecarEvaluator用法及代码示例
- Python tf.keras.utils.to_categorical用法及代码示例
- Python tf.keras.utils.load_img用法及代码示例
- Python tf.keras.utils.text_dataset_from_directory用法及代码示例
- Python tf.keras.utils.SequenceEnqueuer用法及代码示例
- Python tf.keras.utils.unpack_x_y_sample_weight用法及代码示例
- Python tf.keras.applications.inception_resnet_v2.preprocess_input用法及代码示例
- Python tf.keras.metrics.Mean.merge_state用法及代码示例
注:本文由纯净天空筛选整理自tensorflow.org大神的英文原创作品 tf.keras.utils.array_to_img。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。