ESP 32-CAM入手新プレイ(2)


ESP 32-CAMの撮影した画像をクラウドサーバーの端に送って処理するつもりで、1つの比較的に小さい変更を行って、直接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()

また、ESP 32-CAMをクライアントとして、自発的に画像をアップロードすることもできるはずです.そうすれば、ESP 32側のプログラムは大きく変更され、あまりお得ではないかもしれません.