次のc++行をOpenCV行列演算(これもc ++)に変換しようとしています。
double myCode::calculate ( int i, int au )
{
double k;
for ( int j = 0; i < N; i ++ );
{
k += fabs(data[i][j] - means[au][j]);
}
}
「データ」と「平均」を次のようなopenCVマトリックスタイプとして定義したいと思います。
cv::Mat data ( NUMBER_OF_OBSERVATIONS, N, CV_8UC3 );
cv::Mat means = cv::Mat.zeros ( 5, N, CV_8UC3 );
次に、このcvMatタイプ「data」および「means」に対して上記のクラスを繰り返します。どうやってやるの?特に私はラインを行う方法がわかりません:
k += fabs(data[i][j] - means[au][j]);
どうもありがとう。