The Blob Detection repo is a personal project of mine that deals identifying color similarity within an image that is captured in real-time via a webcam. It uses the Blob Detection library developed by Julien 'v3ga' Gachadoat. The inspiration comes from a saying my drawing professor used, "draw what you see not what you think you see". The intention of this project is to draw profiles around similar colors in the canvas emphasizing light, shadow, and color. This repo was developed using Processing version 3.2.3, on Windows PC. Newer versions of Processing might need some minor modifications to the code.
We all see color and perceive it differently. But whether the color is in light or shadow, we may still identify the entire field of color as one color. The focus of this project is to identify color similarities within images. An average human can distinguish about 10 million different colors. This project attempts to highlight those different colors and finds their similarities within images taken from a web cam attached to your PC. The similar colors are highlighted with a white boundary. The diagram below explains the process. Check out the color similarity page on my website to see the results from this app. For a list of all my projects check out: www.CharlesPortelli.com
- Processing 3.2.3 or later
- Web cam (either from laptop or USB webcam)
- Blob detection library by Julien 'v3ga' Gachadoat
- Canvas size must match an aspect ratio that the webcam can support
The resultant images can be seen below while the app is running.
Original Image | Blob Image |
---|---|
Possible naming options:
- Color Clouds
- Chromatic Constellations
- Color Blooms
- Tonal Trails
- Hue Haze
- Chromatic Capriccio
- Color Compositions
- Chromatic Connections
- Tonal Tapestry
- Chromatic Cohesion