有人可以解释OpenCV在做train_cascade时如何做出关于对象特征的决定???
答案 0 :(得分:2)
opencv_traincascade支持Haar [Viola2001]和LBP [Liao2007](Local Binary Patterns)功能。
如果你不知道这些功能是什么,你可以阅读文档页面底部列出的论文,或者为了获得一个基本的想法,维基百科:Haar-like features,Local binary patterns
使用-featureType<{HAAR(default), LBP}>
命令的opencv_traincascade
选项选择使用的功能。
或者您可能在询问实际的特征选择是如何发生的。 OpenCV使用AdaBoost的变体。这是一个有用的presentation on AdaBoost。