: -OpenCVのエラー:アサーションが失敗しました - 行列の減算、私はパラメータを使用して行列を次のように持って
cv::Mat fFuncv--> size of fFunc [924440 x 10] and depth 5
cv::Mat Ones -->size of Ones [924440 x 1] and depth 5
cv::Mat cFuncv-->size of cFunc [1 x 10] and depth 5
私が行うとき: -
D = fFunc - ものを* cFunc。
Assertion failed (a_size.width == len) in gemm, file D:\opencv\sources\modules\core\src\matmul.cpp, line 1537 terminate called after throwing an instance of 'cv::Exception' what(): D:\opencv\sources\modules\core\src\matmul.cpp:1537: error: (-215) a_size.width == len in function gemm
私は別のsubstractメソッドを実行した場合
、CV ::減算(fFunc、ワンズのような:
は私が
OpenCVのエラー、次のエラーメッセージが表示されました* cFunc、d);
OpenCVのエラー:
Assertion failed (type2 == CV_64F && (sz2.height == 1 || sz2.height == 4)) in arithm_op, file D:\opencv\sources\modules\core\src\arithm.cpp, line 661 terminate called after throwing an instance of 'cv::Exception' what(): D:\opencv\sources\modules\core\src\arithm.cpp:661: error: (-215) type2 == CV_64F && (sz2.height == 1 || sz2.height == 4) in function arithm_op
は、エラー・メッセージが意味しているものを私を助けてくださいことはできますか?何が悪いですか?
コードの2行目にタイプミスがあります。それはcv :: Matでなければなりません。エラーの原因になっているかもしれません。 – MarKS
@MarKSうん、それはちょうどここにあった、それはコードで正しいです。 – Kristan