Multi-Touch Idea

I recently had an idea about creating a multi-touch device and was wondering if you guys had any tips on the best ways to capture the video stream from a web-cam and then detect the color of a certain pixel in that stream. :q: I’ve been looking into Flash, Visual C#/C++, and possibly Python.