gpt4 book ai didi

c++ - 从哪里获得用于 detectMultiScale 调用的新训练分类器级联类型?

转载 作者:行者123 更新时间:2023-11-28 03:01:46 24 4
gpt4 key购买 nike

对于演示文稿,我想展示 OpenCV 使用少量命令进行人脸识别的能力。在 detectMultiScale 调用中有一个测试

if( isOldFormatCascade() )
{

对于 OpenCV 库附带的所有“xml”文件始终如此。我在哪里可以获得经过训练的级联文件的新版本?

我知道有一个名为“opencv_traincascade”的工具,但我时间不够,想避免训练。因为我只需要一个简单的人脸识别,所以我希望这里已经有一些文件了。

最佳答案

还有更多级联 here

opencv_traincascade 以"new"格式写入文件(也支持 lbp 和 hog),opencv_haartraining 以旧格式(仅 haar)写入。

(不管是xml还是yml都没关系)

所以上面链接中的 lbpcascades 和 hogcascades 是新格式,haar 是旧格式。

如果您正在寻找面孔,也可以使用 lbpcascades(速度更快,但不如 haar 准确)。

关于c++ - 从哪里获得用于 detectMultiScale 调用的新训练分类器级联类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20615017/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com