Deux façons d'envoyer des photos dans Falsh

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

Je suppose que tu aimes

Origine blog.csdn.net/qq_55542491/article/details/132512215
conseillé
Classement