Lee_Shuai 2017-01-31 06:43 采纳率: 33.3%
浏览 3412
已采纳

关于如何生成opencv_haartraining.exe的方法

大家好,我想问一下,关于在opencv2.4.13中,如何使用haartraining文件夹中的一系列源代码文件生成的opencv_haartraining.exe和opencv_createsamples.exe两个可执行文件的?
图片说明
我想尝试改动源代码进而提高opencv_haartraining.exe训练的.xml文件的性能

我曾尝试过两种方法:
1、根据haartraining中的源程序和头文件的关系,逐一的添加到工程中,但到最后还是有很多报错
2、有百度知道中讲到,使用Cmake对haartraining中的CMakelist.txt文件进行编译生成工程,并用vs打开工程即可看到opencv_haartraining.exe所包含的文件

但这两种方式,中间过程都会产生错误,所以现在还没有成功。
希望csdn中在这方面有所研究的大神,可以帮忙解决下这个问题,谢谢

  • 写回答

3条回答 默认 最新

  • 战在春秋 2017-01-31 11:40
    关注

    创建名为haartraining的空工程,找到"D:\OpenCV2.4\apps\traincascade"(具体路径以你电脑为准),把该文件夹中的所有文件添加到之前创建的工程中。
    然后编译该工程即可。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥60 版本过低apk如何修改可以兼容新的安卓系统
  • ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
  • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
  • ¥50 有数据,怎么用matlab求全要素生产率
  • ¥15 TI的insta-spin例程
  • ¥15 完成下列问题完成下列问题
  • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
  • ¥15 YoloV5 第三方库的版本对照问题
  • ¥15 请完成下列相关问题!
  • ¥15 drone 推送镜像时候 purge: true 推送完毕后没有删除对应的镜像,手动拷贝到服务器执行结果正确在样才能让指令自动执行成功删除对应镜像,如何解决?