Filter löschen
Filter löschen

HOW TO CONVERT MATRIX INTO IMAGE

3 Ansichten (letzte 30 Tage)
vasantha malairamar
vasantha malairamar am 28 Mär. 2017
Beantwortet: Walter Roberson am 28 Mär. 2017
i'm having 8x8x96 matrix convert into images or if any other way to apply the value in images...
  5 Kommentare
vasantha malairamar
vasantha malairamar am 28 Mär. 2017
Bearbeitet: KSSV am 28 Mär. 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 am 28 Mär. 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.

Melden Sie sich an, um zu kommentieren.

Antworten (1)

Walter Roberson
Walter Roberson am 28 Mär. 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.

Kategorien

Mehr zu Convert Image Type 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