It's a performance issue. This is processing I'd have to do if I wanted to load an image, but I don't want to load it just to find out it isn't georeferenced and therefore don't need it anyway. In this application there could be a lot of non-georeferenced images.
The solution I have right now is to scan the image for an indicator string. Working so far but it's bound to fail sometime. After that I may try using the GDAL libraries.
Thanks,
Rick