ESP32-CAM入手新玩(2)

准备将ESP32-CAM拍摄的图像送到云端服务器端进行处理,进行了一个比较小的改动,直接用http协议,用python取图片,非常简单啊,可以供参考

# -*- coding: UTF-8 -*-
import urllib
import requests  #导入requests包
from bs4 import BeautifulSoup
import os
import os.path
import shutil
import time
res_url = 'http://192.168.0.3/control?var=framesize&val=10'#val的值10、9、...表示解析度的大小
res = requests.get(res_url)
print(res)
time.sleep(0.5)#加延时否则设置还没起作用
picture_url='http://192.168.0.3/capture'
response_img = requests.get(picture_url)
content_img = response_img.content
file_name='1.jpg'
f=open(file_name,'wb') 
f.write(content_img)
f.close()

应该还可以ESP32-CAM作为客户端,主动上传图像,这样ESP32端的程序要大改,可能不大合算

你可能感兴趣的:(嵌入式系统)