將圖像加載為 PIL 格式。
用法
tf.keras.utils.load_img(
path, grayscale=False, color_mode='rgb', target_size=None,
interpolation='nearest'
)
參數
-
path
圖像文件的路徑。 -
grayscale
不推薦使用color_mode="grayscale"
。 -
color_mode
"grayscale"、"rgb"、"rgba" 之一。默認值:"rgb"。所需的圖像格式。 -
target_size
None
(默認為原始大小)或整數元組(img_height, img_width)
。 -
interpolation
如果目標大小與加載圖像的大小不同,則用於重新采樣圖像的插值方法。支持的方法是"nearest"、"bilinear" 和"bicubic"。如果安裝了 PIL 1.1.3 或更高版本,則還支持"lanczos"。如果安裝了 PIL 3.4.0 或更高版本,則還支持 "box" 和 "hamming"。默認情況下,使用"nearest"。
返回
- 一個 PIL 圖像實例。
拋出
-
ImportError
如果 PIL 不可用。 -
ValueError
如果不支持插值方法。
用法:
image = tf.keras.preprocessing.image.load_img(image_path)
input_arr = tf.keras.preprocessing.image.img_to_array(image)
input_arr = np.array([input_arr]) # Convert single image to a batch.
predictions = model.predict(input_arr)
相關用法
- Python tf.keras.utils.custom_object_scope用法及代碼示例
- Python tf.keras.utils.deserialize_keras_object用法及代碼示例
- Python tf.keras.utils.array_to_img用法及代碼示例
- 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.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.load_img。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。