Minor fixes
No need to open the file before calling Image.open()
Add an error message for skipped files
updated version no