def __init__(self): self.color = (150, 0, 0) self.stripe = [self.color for i in range(PIXELS)] self.sender = Sender() self.sender.send(self.stripe) self.time = utime.ticks_ms() #self.width = 10 self.position = 0 self.ctime = utime.ticks_ms() self.color_mode = 0 # 0: Blue rising, 1: Red sinking, 2: Red rising, 3: Blue sinking self.eyes = eyes.Eyes()
if anterior != len(faces): anterior = len(faces) log.info("faces: " + str(len(faces)) + " at " + str(dt.datetime.now())) video.show_image(frame) # # # # Display the resulting frame # cv2.imshow('Video', frame) # # # if cv2.waitKey(1) & 0xFF == ord('q'): # break # # # Display the resulting frame # cv2.imshow('Video', frame) # When everything is done, release the capture video_capture.release() cv2.destroyAllWindows() video = eyes.DisplayImageWidget() video.show() eye = eyes.Eyes() eye.show() face_thread = threading.Thread(target=detect_face, daemon=True) face_thread.start() eyes.app.exec()
import cv2 import numpy as np import thresholding import MedianGBlur import Detect import sys import eyes import SmileDetection import PyGame import cum_hist as ch import histogram as hg import FrownDetection import SmileDetectionOLD import SmileDetectionEVENOLDER eyes = eyes.Eyes() cap = cv2.VideoCapture(0) face_cascade = cv2.CascadeClassifier('haarcascade_frontalface_alt.xml') blobDetector = Detect.BlobDetector() sys.setrecursionlimit(5000) while True: ret, frame = cap.read() #frame = cv2.imread("TestImages/Straight Outta CREATE 2.png", cv2.IMREAD_COLOR) gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY) #gray = cv2.imread("TestImages/Peter.png", cv2.IMREAD_GRAYSCALE) editedImage = np.zeros((gray.shape[0], gray.shape[1]), np.uint8) faces = face_cascade.detectMultiScale(gray, 1.1, 5)
[x,x,x,x,x,x,x,x] x [x,x,0,1,2,x,x,x] 0 [x,0,1,2,3,4,x,x] 1 [x,0,1,2,3,4,x,x] 2 [x,0,1,2,3,4,x,x] 3 [x,x,0,1,x,x,x,x] 4 [x,x,0,1,2,x,x,x] 5 [x,x,x,x,x,x,x,x] x ''' pygame.init() file = 'Welcome.mp3' pygame.mixer.init() i2c = busio.I2C(board.SCL, board.SDA) eyes = eyes.Eyes(i2c) sensor = digitalio.DigitalInOut(board.D4) sensor.direction = digitalio.Direction.INPUT btn = digitalio.DigitalInOut(board.D5) btn.direction = digitalio.Direction.INPUT btn.pull = digitalio.Pull.DOWN eyes.Brightness(3) pygame.mixer.music.load(file) def Execute(positions, speed): for pos in positions: pos() time.sleep(speed)
def __init__(self): GPIO.setmode(GPIO.BCM) self.eyes = eyes.Eyes() self.neck = neck.Neck() self.mouth = mouth.Mouth() self.currentState = AlexaState.IDLE
# top level module for sk8 import monad # globals import cortex import portal import eyes import wheels monad.eyes = eyes.Eyes() # fly the drone, recv video & telemetry, maintain map monad.wheels = wheels.Wheels() # drive the skateboard via the arduino monad.cortex = cortex.Cortex() # read map, plot route #monad.portal = portal.Portal() # webserver, human interface monad.cortex.command('wakeup')