-2
タイトルで言われているように、画像を行列に変換して計算したいのですが、私はこの宣言を使用しましたが、エラーが表示されます:いいえCへの呼び出しのための機能をマッチング::マット::マット(IplImageへ* &)画像をopencvの行列に変換する方法
IplImage* image1 = cvLoadImage("C://images//PolarImage300915163358.bmp", 1);
Mat mtx(image1); // convert IplImage* -> Mat
それはこの宣言で働い
混ぜて使用しないでくださいCおよびC++のinterfエース。 'IplImage'は' cvLoadImage'なので時代遅れです。代わりに 'cv :: imread'を使用してください。 [Here](http://docs.opencv.org/2.4/doc/tutorials/introduction/display_image/display_image.html)にチュートリアルがあります。注: 'cv :: Mat'は既に好ましいOpenCVイメージフォーマットです。 – Antonio
また、あなたはこの[解決策](http://stackoverflow.com/a/30849778/888688)を試してみることができましたが、@Antonioが述べたように、C++インターフェイスが優先されます。特に最終目標が 'cv: :Mat'。 – api55