Webcam interface, PC, and arduino

Hi all, I'm not native speaking English but I do my best I know we can not use a webcam with arduino for data acquisitions, but wanted to know of some software (I use Fedora 16) to try to acquire and process data and agree to certain predefined parameters trigger some actuators using arduino. for example :: Integrate a webcam as a vision system for a mobile robot to process data for recognizing objects, shapes and colors.

You will need this.

You don't need a Beagleboard if the webcam is connected to the PC. You will need some software like OpenCV -

I guess i will try first the OpenCV software to process the data bcause I don't have a BeagleBoard at this time, thanks dudes