.gif image read fails on some images
Created by: siebenkopf
Running some tests on old image databases I found that bob.io.load("image.gif") might fail reading the image without raising any exceptions. For the test file "TestSetA/voyager2.gif" of the MIT-CMU database, bob.io.load() will return an array of the right shape (3, 805, 623), but completely made out of the value 19, while the original image is containing real image data.
It might be the case that the original image is corrupted, but I can display the image correctly with, e.g., eog ("eye of gnome"). Anyways, even for corrupted images it would be better to raise an exception instead of returning wrong data.