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 永磁直线电机的电流环pi调不出来
  • ¥15 用stata实现聚类的代码
  • ¥15 请问paddlehub能支持移动端开发吗?在Android studio上该如何部署?
  • ¥20 docker里部署springboot项目,访问不到扬声器
  • ¥15 netty整合springboot之后自动重连失效
  • ¥15 悬赏!微信开发者工具报错,求帮改
  • ¥20 wireshark抓不到vlan
  • ¥20 关于#stm32#的问题:需要指导自动酸碱滴定仪的原理图程序代码及仿真
  • ¥20 设计一款异域新娘的视频相亲软件需要哪些技术支持
  • ¥15 stata安慰剂检验作图但是真实值不出现在图上