/python

Collection of python projects

Primary LanguagePythonApache License 2.0Apache-2.0

Copyright (c) 2019 Gian Luigi Romita (romitagl@gmail.com)

Python Projects

  • find_faces_picture.py
  • find_faces_video.py
  • play_media.py
  • backup_mailbox.py

find_faces_picture.py

This python script takes as input param an image path and outputs the same image with a square around the detected faces. An OpenCV cascade is used for detecting faces:

  • cascades/haarcascade_frontalface_default.xml

Technologies used:

  • Python 3.7.0
  • OpenCV Python 3.4.3.18

find_faces_video.py

This python script takes as input param a video path and outputs the same video with a square around the detected faces. An OpenCV cascade is used for detecting faces:

  • cascades/haarcascade_frontalface_default.xml

Technologies used:

  • Python 3.7.0
  • OpenCV Python 3.4.3.18

play_media.py

Python media viewer - handles image or video types. Takes as input param a video or image path.

Technologies used:

  • Python 3.7.0
  • OpenCV Python 3.4.3.18

backup_mailbox.py

Simple Python script to dump all emails in an IMAP mailbox. Supports iCloud, Gmail or a custom server.

Technologies used:

  • Python 2.7.5
  • IMAP protocol