Color Card Video with Color Segmentation Overlay
Channel: James Evanko
Date: 07/02/2016

Color segmentation using a nearest color classifier with known color targets.  This is the input video with the segmented regions overlaid using reverse video.  Region IDs are displayed next to the region's centroid.  The color segmentation is based on Euclidean distance in RGB color space.  The processing code is 100% C# with no 3rd party libraries.  It is run offline with respect to video capture.  Video capture uses The Imaging Source machine vision camera with Bayer color sensor.