requêtes d'importation import json import cv2 import time info={ "a": "a", "imgsize": 640 } image=cv2.imread("1.jpg") stime=time.time() cv2.imwrite("1 .jpg",image) avec open("1.jpg","rb") comme f : files={"file":("123.jpg",f,"image/jpg")} image=cv2.imread ("1.jpg") res=requests.post("http://127.0.0.1:10086/photo",data=info,files=files) print(res.content) etime=time.time() print( etime-stime) time.sleep(10) stime=time.time() files={"file":("123.jpg",cv2.imencode(".jpg",image)(1).tobytes(),"image/jpg")}jpg",image)(1).tobytes(),"image/jpg")} image=cv2.imread("1.jpg") res=requests.post("http://127.0.0.1:10086/photo",data=info,files=files) print(res.content) etime=time.time() print(etime-stime) time.sleep (10) stime=time.time() cv2.imwrite("1.jpg",image) files={"file":("123.jpg",cv2.imencode(".jpg",image)[1] .tobytes(),"image/jpg")} image=cv2.imread("1.jpg") res=requests.post("http://127.0.0.1:10086/photo",data=info,files= fichiers) print(res.content) etime=time.time() print(etime-stime)
Comparaison du temps d'exécution :
b'{"code":200}\n'
0,22995924949645996
b'{"code":200}\n'
0,11100244522094727
b'{"code":200}\n'
0,17018818855285645