The example demonstrates how to use face detection with a camera feed. Following are the key steps happening:
- Initializing the program with parameters for the sprite, and face detection library.
- Running face detection.
- Running the loop to show every face and expression.
Code
sprite = Sprite('Square Box')
import time
fd = FaceDetection()
fd.video("on", 0)
# Enable Bounding Box on the stage
fd.enablebox()
# Set Theshold of the stage
fd.setthreshold(0.5)
while True:
fd.analysestage()
for i in range(fd.count()):
sprite.setx(fd.x(i + 1))
sprite.sety(fd.y(i + 1))
sprite.setsize(fd.width(i + 1))
sprite.say(fd.expression(i + 1))