I
IndiJones
Guest
Eu am un 24 bit RGB imagine (BMP) pixeli, care a 1024X1280X3 şi este de
uint8 de tip (MATLAB arată că la încărcarea imaginea utilizând "imread").Eu
ar dori să inmulteste cu o matrice de 3x3 pentru a vedea cum imaginea
modificări.Cînd I a face it utilizând următoarea comandă:
Image2 = Matrix * Image1;
I a lua acest mesaj:
"??? De eroare: ==> mtimes
Numere întregi pot fi numai combinat cu numere întregi din aceeaşi clasă, sau de
scalare duble. "
Apoi m-am convertit Image1 în dublu folosind:
DoubleImage = imdouble (Image1);
Şi apoi a încercat să facă o multiplicare încă o dată:
Image2 = Matrix1 * DoubleImage;
De data asta am luat această eroare:
"??? De eroare: ==> mtimes
Argumente de intrare trebuie să fie 2-D. "
A putut anyone te rog spune-mi cum am sa ma fac de multiplicare
şi apoi forma imaginea de ieşire pentru vizualizare.
Thanks in advance!
uint8 de tip (MATLAB arată că la încărcarea imaginea utilizând "imread").Eu
ar dori să inmulteste cu o matrice de 3x3 pentru a vedea cum imaginea
modificări.Cînd I a face it utilizând următoarea comandă:
Image2 = Matrix * Image1;
I a lua acest mesaj:
"??? De eroare: ==> mtimes
Numere întregi pot fi numai combinat cu numere întregi din aceeaşi clasă, sau de
scalare duble. "
Apoi m-am convertit Image1 în dublu folosind:
DoubleImage = imdouble (Image1);
Şi apoi a încercat să facă o multiplicare încă o dată:
Image2 = Matrix1 * DoubleImage;
De data asta am luat această eroare:
"??? De eroare: ==> mtimes
Argumente de intrare trebuie să fie 2-D. "
A putut anyone te rog spune-mi cum am sa ma fac de multiplicare
şi apoi forma imaginea de ieşire pentru vizualizare.
Thanks in advance!