opencv SIFT を使用して Sift 記述子を取得することを気にしない場合。そして、正しい数のキーポイントと記述子を取得します。
しかし、このようなコードを使用して記述子をループすると(最初の記述子のみにアクセスしています)
for (int ii=0;ii<128;ii++)
{
int m=descriptors1.at<int>(0,ii);
std::cout<<ii<<" "<<m<<std::endl;
}
私は 1110122255 4154646455 1101111115 1111020416 のようなスタンジ値を得ました
それらはすべて10桁であり、それは不可能ですか? これらの要素にアクセスする正しい方法は何ですか