Back to projects
Jan 01, 2024
1 min read

CPTPro

Image processing tool that extracts facial features to generate personalized color palettes using color harmony theory

Developed an image processing tool to extract facial features — eyes and hair color, and skin tones — from user-uploaded photos, applying color harmony theory to automate the generation of personalized color palettes. The pipeline leverages Dlib for facial landmark detection, OpenCV for image preprocessing, and TensorFlow for classification, with results served through a Flask web interface.