Filter löschen
Filter löschen

Image created but not of supported file type

4 Ansichten (letzte 30 Tage)
fiona rozario
fiona rozario am 3 Apr. 2017
Kommentiert: fiona rozario am 13 Apr. 2017
I am encrypting an image and displaying the encrypted image and also saving it in the default directory with a .jpeg extension. It displays the image fine and even reads the image using imread() but if I try to open the file that got saved I get a message that the format is not supported. Why is this happening?
  3 Kommentare
fiona rozario
fiona rozario am 3 Apr. 2017
I am saving the file like this -
if true
encrimage=cat(3,shuffle1red,shuffle1green,shuffle1blue);
figure, imshow(encrimage), title('Encrypted Image');
imwrite(encrimage,'eimage.jpeg','mode','lossless');
end
To open the file outside of Matlab I am double clicking on the file in the Matlab folder where it is saved.
Jan
Jan am 12 Apr. 2017
This means, that the default application to display JPEG files on your computer cannot handle Matlab's 'lossless' JPEG format. We do not know which application you have installed, but the solution is to use another one.

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

Astarag Chattopadhyay
Astarag Chattopadhyay am 12 Apr. 2017
Hi,
You can refer to the following link which answers the same query as above:
https://in.mathworks.com/matlabcentral/answers/99125-why-can-i-not-open-a-jpeg-image-written-using-lossless-compression-outside-of-matlab

Weitere Antworten (0)

Kategorien

Mehr zu Introduction to Installation and Licensing finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by