I
IndiJones
Guest
Aku punya 24 bit RGB gambar (bmp) yang memiliki 1024X1280X3 pixel dan adalah
jenis uint8 (matlab menunjukkan hal itu ketika loading gambar menggunakan 'imread').Aku
ingin melipatgandakannya dengan matriks 3x3 untuk melihat bagaimana gambar
perubahan.Ketika saya melakukannya dengan menggunakan perintah berikut:
Image2 = Matrix * Image1;
Saya mendapatkan pesan ini:
"??? Error: ==> mtime
Bilangan bulat hanya dapat dikombinasikan dengan bilangan bulat dari kelas yang sama, atau
skalar dua kali lipat. "
Lalu aku dikonversi menjadi ganda Image1 dengan menggunakan:
DoubleImage = imdouble (Image1);
Dan kemudian mencoba untuk melakukan perkalian sekali lagi:
Image2 = Matrix1 * DoubleImage;
Kali ini aku menjumpai kesalahan ini:
"??? Error: ==> mtime
Argumen input harus 2-D. "
Mungkin orang tolong katakan padaku bagaimana aku akan melakukan perkalian
dan kemudian membentuk output foto untuk dilihat.
Thanks in advance!
jenis uint8 (matlab menunjukkan hal itu ketika loading gambar menggunakan 'imread').Aku
ingin melipatgandakannya dengan matriks 3x3 untuk melihat bagaimana gambar
perubahan.Ketika saya melakukannya dengan menggunakan perintah berikut:
Image2 = Matrix * Image1;
Saya mendapatkan pesan ini:
"??? Error: ==> mtime
Bilangan bulat hanya dapat dikombinasikan dengan bilangan bulat dari kelas yang sama, atau
skalar dua kali lipat. "
Lalu aku dikonversi menjadi ganda Image1 dengan menggunakan:
DoubleImage = imdouble (Image1);
Dan kemudian mencoba untuk melakukan perkalian sekali lagi:
Image2 = Matrix1 * DoubleImage;
Kali ini aku menjumpai kesalahan ini:
"??? Error: ==> mtime
Argumen input harus 2-D. "
Mungkin orang tolong katakan padaku bagaimana aku akan melakukan perkalian
dan kemudian membentuk output foto untuk dilihat.
Thanks in advance!