OpenCV Mser如何处理彩色图像?

时间:2016-03-25 13:16:54

标签: c++ opencv image-processing feature-detection mser

我正在使用OpenCV Mser类 对于灰度图像,我没有任何问题,结果很好,文档中定义的参数在逻辑上影响算法:

  • delta - 它比较(sizei-sizei-delta)/ sizei-delta
  • min_area - 修剪小于minArea的区域
  • max_area - 修剪大于maxArea的区域
  • max_variation - 修剪该区域与其子项相似的大小

但我对Mser的彩色图像有问题。我查看了source code并没有找到彩色图像的单独实现。要理解的是,如果通过使用图像的阈值水平找到区域,“delta”参数的等式是什么,它应该与灰度图像定义的等式不同。如果它使用另一种算法,则下面提到的参数的确切含义:

  • maxEvolution; //!对于彩色图像,进化步骤
  • areaThreshold; //!导致重新初始化的区域阈值
  • minMargin; //!忽略太小的保证金

因为彩色图像的功能结果不具有描述性,所以存在很多区域,并且难以理解算法的工作原理。

0 个答案:

没有答案