MATLAB Answers

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

1 ビュー (過去 30 日間)
Naz
Naz 2013 年 1 月 21 日
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.'.

  0 件のコメント

サインインしてコメントする。

採用された回答

Walter Roberson
Walter Roberson 2013 年 1 月 21 日
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 日
Can any other software open this image?

  0 件のコメント

サインインしてコメントする。

Community Treasure Hunt

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

Start Hunting!

Translated by