solicitações de importação importar json importar cv2 importar tempo info={ "a":"a", "imgsize":640 } image=cv2.imread("1.jpg") stime=time.time() cv2.imwrite("1 .jpg",imagem) com open("1.jpg","rb") como 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() arquivos={"arquivo":("123.jpg",cv2.imencode(".jpg",imagem)[1].tobytes(),"imagem/jpg")} imagem=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) arquivos={"arquivo":("123.jpg",cv2.imencode(".jpg",imagem)[1] .tobytes(),"imagem/jpg")} image=cv2.imread("1.jpg") res=requests.post("http://127.0.0.1:10086/photo",data=info,files= arquivos) imprimir(res.content) etime=time.time() imprimir(etime-stime)
Comparação do tempo de execução:
b'{"código":200}\n'
0,22995924949645996
b'{"código":200}\n'
0,11100244522094727
b'{"código":200}\n'
0,17018818855285645