项目实训第三周(八)
功能完善
实现饮食识别模块全部功能,并进行进一步的系统优化与测试。
饮食识别整个模块的功能流程是用户首先与系统前台进行交互,在饮食识别模块进行图片上传,利用饮食识别算法进行识别返回类别概率并显示到饮食识别展示界面上。
def uploadFile():
file = request.form.get('file')
img_data = plt.imread(BytesIO(base64.b64decode(file)), "jpg")
image = Image.fromarray(img_data)
#.convert("RGB")
foodInference = FoodInference()
data = foodInference.out(image)
return {'success': True, 'msg': '识别成功!', 'data': data}
上传图片:
饮食识别: