About all you can do
Running e2fsck in repair mode will give dump data beyond damaged directory nodes in lost+found, but it is unlikely to be in usable condition. You may be able to recover some text based files from there, but binary data is pretty much a lost cause.
There are a couple of programs that can recover files from a damaged image which work reasonably well on small files with a wellknown structure (like JPEG images).
Testdisk (Debian's package name. No idea what the others call it) has a scanner that works specifically with photo files.
[link|http://foremost.sourceforge.net|Foremost] works by extracting everything that fits the signatures you specify, but that includes all echos caused by editing, moving, deleting, etc.