added button support
This commit is contained in:
parent
ee5f1a3611
commit
f715138204
BIN
cropScared.jpg
BIN
cropScared.jpg
Binary file not shown.
Before Width: | Height: | Size: 38 KiB After Width: | Height: | Size: 31 KiB |
5
main.py
5
main.py
@ -2,7 +2,7 @@ import math
|
|||||||
import time
|
import time
|
||||||
import numpy as np
|
import numpy as np
|
||||||
import cv2 #pip install opencv-python ||| pip3 install opencv-contrib-python==4.4.0.46
|
import cv2 #pip install opencv-python ||| pip3 install opencv-contrib-python==4.4.0.46
|
||||||
|
from gpiozero import Button
|
||||||
from escpos.printer import Serial
|
from escpos.printer import Serial
|
||||||
|
|
||||||
from PIL import Image
|
from PIL import Image
|
||||||
@ -10,6 +10,7 @@ from PIL import ImageDraw
|
|||||||
from PIL import ImageFont
|
from PIL import ImageFont
|
||||||
|
|
||||||
from deepface import DeepFace #pip install deepface
|
from deepface import DeepFace #pip install deepface
|
||||||
|
button = Button(2)
|
||||||
|
|
||||||
cam = cv2.VideoCapture(1)
|
cam = cv2.VideoCapture(1)
|
||||||
|
|
||||||
@ -97,7 +98,7 @@ if cam.isOpened():
|
|||||||
cv2.imshow('webcam',startScreen)
|
cv2.imshow('webcam',startScreen)
|
||||||
|
|
||||||
key = cv2.waitKey(5) & 0xFF
|
key = cv2.waitKey(5) & 0xFF
|
||||||
if ord('t') == key:
|
if ord('t') == key or button.is_pressed:
|
||||||
cameraMode = True
|
cameraMode = True
|
||||||
if ord('q') == key:
|
if ord('q') == key:
|
||||||
break
|
break
|
||||||
|
BIN
scared.jpg
BIN
scared.jpg
Binary file not shown.
Before Width: | Height: | Size: 138 KiB After Width: | Height: | Size: 120 KiB |
Loading…
Reference in New Issue
Block a user