Merge branch 'master' of git.inpt.fr:tocard-inc/enseeiht/projet-classification

This commit is contained in:
gdamms 2022-03-23 18:37:39 +01:00
commit 9cc60bdec3

View file

@ -1,4 +1,5 @@
import io import io
import logging
import sqlite3 import sqlite3
import uuid import uuid
@ -9,13 +10,16 @@ DATA_FOLDER = "data/"
def take_screenshot(device): def take_screenshot(device):
result = device.screencap() result = device.screencap()
logging.debug("screenshot taken")
image = Image.open(io.BytesIO(result)) image = Image.open(io.BytesIO(result))
image = image.crop((0, 160, 2200, 860)) image = image.crop((0, 160, 2200, 860))
image.thumbnail((150, 150)) image.thumbnail((150, 150))
logging.debug("screenshot converted")
# image = image.resize((150, 150), Image.ANTIALIAS) # image = image.resize((150, 150), Image.ANTIALIAS)
filename = uuid.uuid1() filename = uuid.uuid1()
image.save(f"{DATA_FOLDER}/{filename}.png") image.save(f"{DATA_FOLDER}/{filename}.png")
logging.debug("screenshot saved")
return filename return filename