HOW TO CONVERT MATRIX INTO IMAGE

i'm having 8x8x96 matrix convert into images or if any other way to apply the value in images...

5 comentarios

KSSV
KSSV el 28 de Mzo. de 2017
@Vasantha You have asked this question already. We had a discussion on this and Walter also suggested you on this.
vasantha malairamar
vasantha malairamar el 28 de Mzo. de 2017
i'm trying but not work...
KSSV
KSSV el 28 de Mzo. de 2017
Copy the code which you have tried with error here..
vasantha malairamar
vasantha malairamar el 28 de Mzo. de 2017
Editada: KSSV el 28 de Mzo. de 2017
md=1/qc;
sj=newcolor-tme;
te=md.*sj;
invcolor=te.*me;
save('inversecolor.mat','invcolor');
for de=1:96
for kw=1:8
for ks=1:8
filename=sprintf('file%d',ks)
imwrite(invcolor,filename)
end
end
end
Error using imwrite (line 426) Unable to determine the file format from the file name.
KSSV
KSSV el 28 de Mzo. de 2017
Error is with filename, what is the filename you have given? Also it is tough to check with out knowing dimensions/ data of the variables.

Iniciar sesión para comentar.

Respuestas (1)

Walter Roberson
Walter Roberson el 28 de Mzo. de 2017
filename=sprintf('file%d.bmp',ks)
However, you cannot imwrite() a matrix with 96 color channels. You need to follow up on https://www.mathworks.com/matlabcentral/answers/329919-we-have-8-8-96-matrix-and-we-want-to-convert-this-matrix-into-an-image-how-to-convert-it to explain there what you are doing.

Categorías

Más información sobre Convert Image Type en Centro de ayuda y File Exchange.

Etiquetas

Preguntada:

el 28 de Mzo. de 2017

Respondida:

el 28 de Mzo. de 2017

Community Treasure Hunt

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

Start Hunting!

Translated by