將 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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。