in reply to Re^2: Unexpected Image::Info failure
in thread Unexpected Image::Info failure

Yes, because LWP makes an HTTP request and retrieves the contents. Perl's open will not open an URL. URLs are not local paths, hence the open and -e fail.