1

配列のノルムを簡単に取得するにはどうすればよいですか?

私はこれを試しましたが、エラーがあります:

初期化子が多すぎるエラー C2440: 'initializing' : 'cv::OutputArray (__cdecl *)(void)' から 'double' に変換できません

double DaisyFeature [200];
double DaisyFeature1 [200];

double norm( DaisyFeature , DaisyFeature1 , NORM_L2,noArray);

問題は初期化に関するものだと思いますが、代わりに何を使用すればよいかわかりませんdouble DaisyFeature [200];

4

2 に答える 2

4

配列の代わりに std::vector を使用します。

std::vector<double> DaisyFeature(200);
std::vector<double> DaisyFeature1(200);

norm( DaisyFeature , DaisyFeature1 , NORM_L2,noArray);
于 2014-07-08T09:23:46.120 に答える