I downloaded the images from Canon DLSR camera using iPhoto. After the download was complete, I was prompted to delete the images from the camera and I clicked yes but then the images in iPhoto were black (not visible although I was able to see the images in the camera before downloading). So I restarted iPhoto and found the newly downloaded images were gone. The iPhoto library does not seem to have been corrupted and have around 16GB worth photos in it which I can still easily access. So I decided to look for recovery software on internet to recover these images. I bought Remo Software Media license and selected 'Recover Lost Photos' option. It showed me the lost images. I bought the license and then tried to save them. The saved files are of extremely small size and when I click on them, they are opened in the 'Preview' software and they are tagged with Locked. E.g. 'file 132.jpg - Locked'. I have opened a support ticket with them but I was wondering if there is a better way to recover lost images. How can I fix this? Any help is highly appreciated.