前提・実現したいこと
pythonで解析した画像を認識してもらい、htmlで表示させたい
これを発展させて、本来ならば、カメラで撮った数字がなんなのか解析、認識してもらい、その認識したがぞを数値化し、そこからカウントダウンして、写真を取るというアプリを作りたいです。
ん愛をどうしたらpythonとhtmlが繋がって、画像を表示してくれるのか
htmlを起動したところ、画像が見つからないと出てしまう。
発生している問題・エラーメッセージ
ファイルが見つかりませんでした。
エラーメッセージ
ファイルが見つかりませんでした。
該当のソースコード
python,html
ソースコード
import os
from flask import Flask,render_template, request
from predict import load_img, softmax, forward
author = 'ibinja'
app = Flask(name)
APP_ROOT = os.path.dirname(os.path.abspath(file))
@app.route("/")
def index():
return render_template("upload.html")
@app .route ("/upload",methods=['post'])
def upload():
target = os.path.join(APP_ROOT,'static/')#どこのファイルに保存するかの指定
print(target)
if not os.path.isdir(target): os.mkdir(target) for file in request.files.getlist("file"): print(file) filename = file.filename destination = "/".join([target,filename]) print(destination) file.save(destination) return render_template("upload.html", image_name=filename)
@app.route("/")
def predict():
inp_img = load_file('static')
y=forward(first_image)
return render_template("upload.html",filename=first_image)
@app.route("/")
def first_digit():
return render_template("upload.html")
if name == "main":
app.run(port=4555 , debug=True)
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
あなたの回答
tips
プレビュー