首页 文章

在openCV中训练haar和lbp分类器

提问于
浏览
0

我已经在Windows可执行文件中下载了openCV 2.4.4 . 它拥有预先构建的所有库 . 现在我正在创建一个需要创建haar或lbp分类器的对象检测程序 . 我发现opencv_traoncascade现在是首选实用程序,而其他实用程序已弃用 . 问题是我无法在我下载的opencv2.4.4.exe中找到该实用程序 . 有一个文件夹traincascade,但它只有一些hpp文件 . 有没有办法,我可以得到它,我不想检查主干并使用cmake构建它 . 另外一些参考好的教程解释这样的新实用程序将是有帮助的 .

2 回答

  • 0

    你有(作为我的exp . )你想要的两种方法:使用CMake或创建你的项目并从opencv复制你需要的代码(这不是好主意:)) .

    我不明白你的意思:

    我不想检查主干并使用cmake构建它

    如果你已经

    以Windows可执行文件形式下载openCV 2.4.4

    你必须使用CMake:打开cmake,设置源代码:“... \ opencv”和二进制路径(可能是相同的) . 接下来 - 按configure,下一步 - 启用选项“build examples”,按第二次配置,按generate ...这就是全部 . 现在打开项目opencv,找到traincascade子项目并构建它:)

  • 1

    存档中有一些文件 . 例如 . cascadeclassifier.cpp(samples文件夹中的CPU和GPU以及opencv / modules中的源代码)和traincascade.cpp . 还有this指南 . 我听说训练有点困难 . 如果您有完整的答案,请随时分享 .

相关问题