Yeni başlayanlar için olabilecek bir sorum var.Matris çarpımı
20x2 matrisini 2 ++ matrisiyle C++ olarak çarpmak istiyorum.
Ben OpenCV ile denedim ama bir hata alıyorum
İştecvarrToMat içinde
Kötü argüman (Bilinmeyen dizi tipi) Ben OpenCV kullanılan koddur
Eğer benim kod veya openCV sorunu ile sorunu kontrol etmek için sipariş ama hala çalışmıyor, dışarı hata ile derlemek, ama ben kodu test ederken sorun "Kötü argüman (Bilinmeyen dizi türü) cvarrToMat olsun "#include <stdio.h> #include <stdlib.h> //#include "/usr/include/opencv/cv.h" #include <cv.h> #include <cvaux.h> #include <highgui.h> #include <math.h> #include <iostream> int main() { double a[] = {1, 2, 3, 4}; CvMat Ma; cvInitMatHeader(&Ma, 2, 2, CV_32FC1, a); double b[] ={0, -1, 1, 0}; CvMat Mb; cvInitMatHeader(&Mb, 2, 2, CV_32FC1, b); CvMat Mc; CvMat Mc1; cvMatMul(&Ma, &Mb, &Mc); return 0; }
El ile nasıl yapıldığını biliyor musunuz? Elden başka bir yol mu arıyorsunuz? – Falmarri
Bunu sorabilir miyim, neden bu çarpıma ihtiyacın var? Sadece merak. –
Belki bazı cevapları kabul etmelisiniz. – GWW