#python #image #api #flask
Вопрос:
У меня есть код, который может загрузить изображение, чтобы предсказать результат. но я получил ошибку. это мой код:
def model_predict(img_path, model):
img = image.load_img(img_path, 'rb', target_size=(224, 224))
x = image.img_to_array(img)
x = np.expand_dims(x, axis=0)
images = np.vstack([x])/ 255.0
preds = model.predict(images)
if preds[0] > 0.5:
return "Yes"
else:
return "No"
@app.route('/predict', methods=['POST', 'GET'])
def predict():
if request.method == 'POST':
f = (request.form['file'])
preds = model_predict(f, model)
return preds
return render_template("home.html")
и я получил такую ошибку, как
ошибка 2: такого каталога файлов нет
Я не знаю, в чем тут вина. помогите мне, пожалуйста!
Комментарии:
1. проверьте
f
значение существует ли такой файл или нет