Interface webcam with Arduino Uno ?

Hello,
I want to use make use of a usb webcam ( Hercules offers a new angle on webcams) using USB host shield with arduino to capture images.
Can I use any webcam to capture images? Also I know Arduino doesn't have enough memory, so I want to capture images on the SD card.
Any idea on this would be helpful. Thanks

Some people have had success using cameras which provide a TTL serial output, although the Arduino performance is extremely marginal for that.

Using a camera with a USB interface would be a massively more challenging task, and unless you've already got experience of writing a USB host driver I suggest you forget it - if you have got experience of it, you'll already appreciate the work involved and I expect you'll decide you've got better things to do with the next several years of your life.

If you use a PC instead of an Arduino it will be much easier to do this since you will already have an operating system and, depending what OS you run, may be able to simply use somebody else's drivers. There are small computers such as the RPi which are similar in size to the Arduino and would make a far more suitable platform for this sort of thing.