В OpenCV 3.3.1, как использовать опцию pass2Only MSER
OpenCV версии 3.3.1 имеет реализацию алгоритма MSER, и один из возможных вариантов - setPass2Only, но в документации не указывается, для чего он: https://docs.opencv.org/trunk/d3/d28/classcv_1_1MSER.html Я не совсем понимаю, какова реализация алгоритма, но из того, что я вижу, я понимаю, что можно использовать эту опцию, чтобы запустить только часть алгоритма "от ярче до темноты", но если это так вот как, если я хочу бежать только "темнее, ярче"?
1 ответ
Решение
Алгоритм MSER состоит из 2 шагов:
- MSER+: темнее, ярче
- MSER-: от яркого к темному.
Вы можете увидеть в исходном коде OpenCV, что pass2only
Параметры позволяют выполнить только один шаг, а именно MSER-.
Если вы хотите выполнить только шаг MSER+
- инвертировать входное изображение
- запустить MSER-шаг по перевернутому изображению