I need to develop a script utilizing computer vision that will:
- Scan all frames of an Flash/HTML5 video for people's faces
- Identify the video frames that shows the faces looking directly at the camera
- Crop the face in a perfect square
- Copy the cropped face to a .PNG file
Any recommendations for a Python computer vision library that could help me develop this script?