Falsh 发送图片的两种方法

复制代码
import requests
import json
import cv2
import time
info={
    "a":"a",
    "imgsize":640
}

image=cv2.imread("1.jpg")

stime=time.time()
cv2.imwrite("1.jpg",image)

with open("1.jpg","rb") as 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")}
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=files)
print(res.content)
etime=time.time()
print(etime-stime)

运行时间对比:

b'{"code":200}\n'

0.22995924949645996

b'{"code":200}\n'

0.11100244522094727

b'{"code":200}\n'

0.17018818855285645

相关推荐
在努力的韩小豪1 分钟前
如何从0开始构建自己的第一个AI应用?(Prompt工程、Agent自定义、Tuning)
人工智能·python·llm·prompt·agent·ai应用·mcp
云卓SKYDROID2 分钟前
无人机环境感知系统运行与技术难点!
人工智能·计算机视觉·目标跟踪·无人机·科普·高科技·云卓科技
网安INF19 分钟前
深度学习中的 Seq2Seq 模型与注意力机制
人工智能·深度学习·神经网络·注意力机制·seq2seq
火山引擎开发者社区1 小时前
ByteBrain x 清华 VLDB25|时序多模态大语言模型 ChatTS
人工智能·语言模型·自然语言处理
SoaringPigeon1 小时前
从深度学习的角度看自动驾驶
人工智能·深度学习·自动驾驶
产品经理独孤虾1 小时前
如何利用AI大模型对已有创意进行评估,打造杀手级的广告创意
人工智能·大模型·aigc·产品经理·数字营销·智能营销·智能创意生成
MobotStone1 小时前
无代码+AI时代,为什么你仍然需要像个开发者一样思考
人工智能·算法
Otaku love travel1 小时前
实施运维文档
运维·windows·python
测试老哥2 小时前
软件测试之单元测试
自动化测试·软件测试·python·测试工具·职场和发展·单元测试·测试用例
张较瘦_2 小时前
[论文阅读] 人工智能 + 软件工程 | LLM辅助软件开发:需求如何转化为代码?
论文阅读·人工智能·软件工程