|
@@ -47,10 +47,6 @@ def save_image():
|
|
|
data = request.get_json()
|
|
|
img1 = data['img1']
|
|
|
img2 = data['img2']
|
|
|
- # param = request.args.get('param', default='default_value')
|
|
|
- # img1 = request.args.get('img1', default='default_value')
|
|
|
- # img2 = request.args.get('img2', default='default_value')
|
|
|
-
|
|
|
|
|
|
response1 = requests.get('http://192.168.60.63'+img1)
|
|
|
if response1.status_code != 200:
|
|
@@ -61,6 +57,8 @@ def save_image():
|
|
|
}
|
|
|
})
|
|
|
img1 = Image.open(BytesIO(response1.content))
|
|
|
+ img1Path = 'predict/' + str(uuid.uuid4()) + '.png'
|
|
|
+ img1.save(img1Path,format='PNG')
|
|
|
|
|
|
response2 = requests.get('http://192.168.60.63'+img2)
|
|
|
if response2.status_code != 200:
|
|
@@ -71,30 +69,31 @@ def save_image():
|
|
|
}
|
|
|
})
|
|
|
img2 = Image.open(BytesIO(response2.content))
|
|
|
-
|
|
|
- getImgPath=start(img1,img2)
|
|
|
+ img2Path = 'predict/' + str(uuid.uuid4()) + '.png'
|
|
|
+ img2.save(img2Path,format='PNG')
|
|
|
|
|
|
return jsonify({
|
|
|
"message": "保存成功",
|
|
|
"data":{
|
|
|
- "imgRes":getImgPath
|
|
|
+ "img1": img1Path,
|
|
|
+ "img2": img2Path,
|
|
|
}
|
|
|
})
|
|
|
|
|
|
-# # POST 分析图片
|
|
|
-# @app.route('/api/detect_image', methods=['POST'])
|
|
|
-# def detect_image():
|
|
|
-# # 获取图片路径
|
|
|
-# data = request.get_json()
|
|
|
-# img1 = data['img1']
|
|
|
-# img2 = data['img2']
|
|
|
-# getImgPath=start(img1,img2)
|
|
|
-# return jsonify({
|
|
|
-# "message": "分析成功",
|
|
|
-# "data":{
|
|
|
-# "img": getImgPath
|
|
|
-# }
|
|
|
-# })
|
|
|
+# POST 分析图片
|
|
|
+@app.route('/api/detect_image', methods=['POST'])
|
|
|
+def detect_image():
|
|
|
+ # 获取图片路径
|
|
|
+ data = request.get_json()
|
|
|
+ img1 = data['img1']
|
|
|
+ img2 = data['img2']
|
|
|
+ getImgPath=start(img1,img2)
|
|
|
+ return jsonify({
|
|
|
+ "message": "分析成功",
|
|
|
+ "data":{
|
|
|
+ "img": getImgPath
|
|
|
+ }
|
|
|
+ })
|
|
|
|
|
|
if __name__ == '__main__':
|
|
|
app.run(debug=True,host='0.0.0.0',port=4100)
|