找到最常见的flann矩阵元素的最佳方法是什么,例如flann::Matrix<int> k_indices
答案 0 :(得分:1)
我建议你声明一个map<int,int> counters
,然后将你的Matrix的每个元素插入到地图中,如果元素已经存在,只需递增相对计数器:
map<int,int> counters;
...
if(counters.count(yourNumber)==0)
counters[yourNumber] = 1
else
counters[yourNumber]++
并获得最后一个元素的计数器后:
return counters.rbegin()->second;
我希望它有所帮助!