在使用 ResNet50 进行图像识别时,首先需要导入所需的库,如 Keras。接下来,可以使用以下代码来构建 ResNet50 模型并加载预训练权重:
from keras.applications.resnet50 import ResNet50
# 加载预训练的 ResNet50 模型
model = ResNet50(weights='imagenet')
然后,可以使用以下代码来对输入图像进行预处理:
from keras.preprocessing import image
# 读入图像并将其转换为形状为 (224, 224, 3) 的张量
img = image.load_img(image_path, target_size=(224, 224))
x = image.img