CVOR is a Python application which highlights select objects (such as cats, smiles, and faces) from image files. The graphical user interface is built using Tkinter toolkit, and the object recognition is done by the amazing and capable OpenCV library.
To run CVOR, the following must be installed:
- Python
- OpenCV for Python. Click here for detailed information.
- The CVOR repository.
- To run CVOR, open GUI2.py from the CVOR repo. This will launch the user interface for the program.
- From here, check the boxes for the objects that you would like to detect.
- Click the 'Select File' button and select a valid image file from your computer.
- Click 'Run' and a new window will pop up, highlighting the detected objects alongside the name of the cascade.
- Eyes (left eye, right eye, can detect eyes on faces with glasses)
- Frontal Human Faces
- Frontal Cat Faces
- Profile Faces
- Upper Bodies
- Lower Bodies
CVOR is built in Python. The GUI is built upon Tkinter. The object recognition is processed by the OpenCV library. The cascades utilized are haarcascades.