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.'.

 채택된 답변

Walter Roberson
Walter Roberson 2013년 1월 21일

0 개 추천

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

댓글 수: 1

Naz
Naz 2013년 1월 21일
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.

댓글을 달려면 로그인하십시오.

추가 답변 (1개)

Jan
Jan 2013년 1월 21일

0 개 추천

Can any other software open this image?

카테고리

도움말 센터File Exchange에서 Image Processing Toolbox에 대해 자세히 알아보기

질문:

Naz
2013년 1월 21일

Community Treasure Hunt

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

Start Hunting!

Translated by