fix run class bug
This commit is contained in:
parent
3ee1e00519
commit
7285f9465b
Binary file not shown.
|
@ -4,7 +4,8 @@ import base64
|
||||||
import requests
|
import requests
|
||||||
import json
|
import json
|
||||||
|
|
||||||
api_server = "http://localhost:5000"
|
#api_server = "http://localhost:5000"
|
||||||
|
api_server = "http://192.168.0.239:5000"
|
||||||
#api_server = "https://racist.siwatsystem.com"
|
#api_server = "https://racist.siwatsystem.com"
|
||||||
|
|
||||||
def analyze_face(img):
|
def analyze_face(img):
|
||||||
|
@ -14,7 +15,10 @@ def analyze_face(img):
|
||||||
data = {"image":b64_img.decode("utf-8")}
|
data = {"image":b64_img.decode("utf-8")}
|
||||||
req = requests.post(endpoint,json=data)
|
req = requests.post(endpoint,json=data)
|
||||||
res = res.content.decode("utf-8")
|
res = res.content.decode("utf-8")
|
||||||
|
try:
|
||||||
res = json.loads(res)
|
res = json.loads(res)
|
||||||
|
except:
|
||||||
|
pass
|
||||||
return res
|
return res
|
||||||
|
|
||||||
def identify_face(img, target_condidence: float):
|
def identify_face(img, target_condidence: float):
|
||||||
|
@ -24,5 +28,9 @@ def identify_face(img, target_condidence: float):
|
||||||
data = {"image":b64_img.decode("utf-8"),"target_confidence": target_condidence}
|
data = {"image":b64_img.decode("utf-8"),"target_confidence": target_condidence}
|
||||||
req = requests.post(endpoint,json=data)
|
req = requests.post(endpoint,json=data)
|
||||||
res = req.content.decode("utf-8")
|
res = req.content.decode("utf-8")
|
||||||
|
print(res)
|
||||||
|
try:
|
||||||
res = json.loads(res)
|
res = json.loads(res)
|
||||||
|
except:
|
||||||
|
pass
|
||||||
return res
|
return res
|
|
@ -20,6 +20,8 @@ def init_face() -> None:
|
||||||
face_image = face.load_image_file(file.path)
|
face_image = face.load_image_file(file.path)
|
||||||
face_encodings.append(face.face_encodings(face_image)[0])
|
face_encodings.append(face.face_encodings(face_image)[0])
|
||||||
|
|
||||||
|
init_face()
|
||||||
|
|
||||||
@app.route('/')
|
@app.route('/')
|
||||||
def home() -> str:
|
def home() -> str:
|
||||||
return '<h1>Ching Chong Bing Bong Ding Dong!!</h1>'
|
return '<h1>Ching Chong Bing Bong Ding Dong!!</h1>'
|
||||||
|
@ -59,8 +61,4 @@ def identify_face() -> str:
|
||||||
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
init_face()
|
|
||||||
print(face_names)
|
|
||||||
print(face_encodings)
|
|
||||||
|
|
||||||
app.run()
|
app.run()
|
||||||
|
|
Loading…
Reference in New Issue