You can throw a Raspberry Pi camera and OpenCV at the problem and approach it through software, or you can buy an off-the-shelf RGB sensor and wire it up to an Arduino. Or you can go back to ...
Fast and Fluid Live Image even with faint signals Live view display of high definition RGB 24-bit color images ... with the DP80's switchable CCD sensors and the intuitive Evident *cellSens ...