Could get difficult due to ram limitations: a picture 640X480 with (only) 10% resulting compression will take about 30kB of memory. Of course you may transfer that to an SD card.
I think I could do it. Add a micro sd card to my board to save the photo and after that, send it chopped to my server. In arduino it is needed to do something similar.