我有一个来自 FREAK 描述提取的描述符矩阵,其中每一行是 64 个元素的描述符。
由于系统要求,我需要vector <int*>
从此矩阵创建一个。到目前为止我试过这个:
Mat _descriptors;
std::vector<int*> descriptors;
int row;
for (int i=0; i<_descriptors.rows;i++)
{
row =(int) _descriptors.row(i).data;
descriptors.push_back( & row );
}
这是正确的还是有更好的方法?