Что делать с совпадениями с шарами?
Я работаю в приложении обнаружения логотипа вOpenCV наAndroid, У меня много поисков, и я обнаружил, что для этой цели большую часть времени используется функция обнаружения.
Поэтому я искал и пробовал разные детекторы и устройства сопоставления, и, наконец, я написал код, который хорошо работает сORBFeatureDetector а такжеBruteForce matcher:
private DescriptorMatcher BruteMatcher = DescriptorMatcher.create(DescriptorMatcher.BRUTEFORCE_HAMMING);
Я нашел количество совпадений, минимальное расстояние и количество хороших совпадений:
List matches = mat_of_matches.toList();
double max_dist =0, min_dist= 100;
int row_count = matches.size();
for(int i=0;i