次のコードに従って動的に変更されるマトリックスがあります。
for( It=all_frames.begin(); It != all_frames.end(); ++It)
{
ItTemp = *It;
subtract(ItTemp, Base, NewData);
cout << "The size of the new data for ";
cout << " is \n" << NewData.rows << "x" << NewData.cols << endl;
cout << "The New Data is: \n" << NewData << endl << endl;
NewData_Vector.push_back(NewData.clone());
}
私がやりたいことは、cv::Mat NewData がゼロ行列であるフレームを決定することです。cv::compare() 関数と単純な演算子 (つまり、NewData == NoData) の両方を使用して、同じサイズのゼロ行列と比較しようとしましたが、プログラムをコンパイルすることさえできません。
cv::Mat にゼロが入力されたときを判断する簡単な方法はありますか?