在 OpenCV 3.3.1 中,如何使用 MSER 的 pass2Only 选项

In OpenCV 3.3.1, how to use pass2Only option of MSER

OpenCV 版本 3.3.1 实现了 MSER 算法,一个可能的选项是 setPass2Only,但文档中没有说明它的用途:https://docs.opencv.org/trunk/d3/d28/classcv_1_1MSER.html#aba564613ffdcd6a89ef0e381c4b02c48 我不完全了解该算法的实现方式,但据我所知,可以将该选项用于 运行 只是算法的 "brighter to darker" 部分,但是如果是这样的,如果我只想 运行 "darker to brighter" 怎么办?

MSER algorithm 包括 2 个步骤:

  • MSER+:从暗到亮
  • MSER- :从亮到暗。

OpenCV source code中可以看到pass2only参数只允许执行一个步骤,即MSER-。

如果您只想执行 MSER+ 步骤

  1. 反转输入图像
  2. 运行倒像上的MSER-步