32bit matlab on 64bit platform can not open .jpg

I installed a 32-bit student MatLab version on Win7 64Bit. When I try to import an image.jpg, it complaints about the endian signature:
Warning: The JPEG Exif header was read as "http:/" instead of "Exif ", the image file name be corrupt. Warning: Encountered a problem while processing Exif metadata: 'The endian signature [47 110] of "C:\Users\admin\Documents\MATLAB\Senior Design\my_functions\A.jpg" is neither [77] (big-endian) nor [73 73] (little endian), the image file may be corrupt.'.

 Réponse acceptée

Walter Roberson
Walter Roberson le 21 Jan 2013

0 votes

It sounds as if your image.jpg is not an image at all, and is instead a text file that contains a URL.

1 commentaire

Naz
Naz le 21 Jan 2013
My bad. The Program that generates images assigns weird names to them. When I was dropping it into MatLab, the image was recognized as a 2D (whereas the image was a 2Dx3 RGB). So when I tried to read it, the error was popping out. After I changed the image name (which was not really "image"), no more problems occurred.

Connectez-vous pour commenter.

Plus de réponses (1)

Jan
Jan le 21 Jan 2013

0 votes

Can any other software open this image?

Catégories

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by