Sshadow_ 2023-03-16 09:22 采纳率: 100%
浏览 15
已结题

关于#训练分类器#的问题,如何解决?

您好!,我在看到你写的关于如何训练自己分类器中遇到了小小的问题,劳请您看下我这个问题:
在训练xml文档中的5个文件时,出现了点击train.bat后显示完成,但是xml文档中没有保存文档的情况

img

 train.txt-记事本                                                                                                           口        X
 文件(F)编辑(E)格式(O)查看V)帮助(H)
 opencv traincascade -data xml -vec pos.vec -bg pneg.txt -numStages 5 -minHitRate 0.999
 maxFalseAlarmRate 0.5 -numPos 50 -numNeg 150 -W 50 -h 50 -mode ALL -precalcValBufSize
 1024-precalcldxBufsize1024
                

然后您在文中提到的这个训练器的级数好像也没有体现到

img

希望能够得到你的答复

  • 写回答

1条回答 默认 最新

  • MarkHan_ 2023-03-16 10:23
    关注

    该回答引用GPTᴼᴾᴱᴺᴬᴵ
    你好!根据你提供的信息,可能是以下原因导致了问题:

    1. 训练时出现了错误,导致训练没有成功,因此没有生成新的xml文件。
    2. 训练成功了,但是生成的xml文件保存的位置不是你期望的位置。

    针对第一种情况,你可以在训练时尝试使用命令行参数“-mem参数”,这可以限制训练时所需要的内存。另外,你也可以通过查看训练日志来了解训练过程中是否出现了错误。
    ·
    针对第二种情况,你可以尝试查看训练命令中的“-data”参数,这个参数指定了训练生成的xml文件的保存位置。如果这个参数没有被正确指定,那么生成的xml文件可能被保存到了一个你不知道的位置。你可以尝试在训练命令中指定一个具体的文件夹路径,例如:
    ·
    opencv_traincascade -data ./xml -vec pos.vec -bg neg.txt -numPos 50 -numNeg 100 -numStages 5 -precalcValBufSize 1024 -precalcIdxBufSize 1024 -w 24 -h 24
    ·
    在这个命令中,“-data ./xml”指定了生成的xml文件保存在当前目录下的xml文件夹中。你可以根据自己的需要修改这个路径。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 3月24日
  • 已采纳回答 3月16日
  • 修改了问题 3月16日
  • 创建了问题 3月16日

悬赏问题

  • ¥15 关于#Mybatis#的问题:怎么办重复数据如下"KSDM":37,"KSMC":"呼吸内科门诊","ksdm":37,"ksmc":"呼吸内科门诊"xml文件填写
  • ¥40 servlet的web程序部署出错
  • ¥50 activiti 新建流程系列问题
  • ¥50 为什么我版本升级之后运行速度变慢5倍??
  • ¥15 如何在gazebo中加载机械臂和机械手
  • ¥15 纯运放实现隔离采样方案设计
  • ¥20 easyconnect无法连接后缀带.com的网站,一直显示找不到服务器ip地址,但是带有数字的网站又是可以连接上的,如何解决
  • ¥15 电脑开机过商标后就直接这样,求解各位
  • ¥15 mysql , 用自己创建的本地主机和用户名 登录不上
  • ¥15 关于#web项目#的问题,请各位专家解答!