send as jpeg to save data
This commit is contained in:
parent
97679edde0
commit
059f67e736
1 changed files with 7 additions and 1 deletions
|
@ -12,6 +12,7 @@ import thread
|
||||||
from websocket import create_connection
|
from websocket import create_connection
|
||||||
import logging
|
import logging
|
||||||
import json
|
import json
|
||||||
|
from io import BytesIO
|
||||||
|
|
||||||
logging.basicConfig(level=logging.INFO)
|
logging.basicConfig(level=logging.INFO)
|
||||||
logger = logging.getLogger('portraits')
|
logger = logging.getLogger('portraits')
|
||||||
|
@ -78,10 +79,15 @@ def updateStats(type, name, count, image_filename):
|
||||||
# only send every one in x image, so that the server never can
|
# only send every one in x image, so that the server never can
|
||||||
# retrace _exact_ faces by comparing the sent frames.
|
# retrace _exact_ faces by comparing the sent frames.
|
||||||
with open(image_filename) as fp:
|
with open(image_filename) as fp:
|
||||||
|
im = Image.open(fp)
|
||||||
|
bytesImg = BytesIO()
|
||||||
|
im.save(bytesImg, format='jpeg')
|
||||||
|
bytesImg.seek(0)
|
||||||
|
|
||||||
logger.info('send request including image')
|
logger.info('send request including image')
|
||||||
r = requests.post(
|
r = requests.post(
|
||||||
url ,
|
url ,
|
||||||
files={'image': fp},
|
files={'image': bytesImg},
|
||||||
params=params
|
params=params
|
||||||
)
|
)
|
||||||
else:
|
else:
|
||||||
|
|
Loading…
Reference in a new issue