【问题标题】:How to get data for Matlab cascade Object Detector?如何获取 Matlab 级联目标检测器的数据?
【发布时间】:2015-06-02 11:11:39
【问题描述】:

我想在 Matlab 中使用 trainCascadeObjectDetector。它需要一个包含图像感兴趣区域的数组。我发现了两个应用程序,您可以在其中将框放在 rois 周围并自动创建数组:

Cascade Trainer: Specify Ground Truth, Train a Detector

Training Image Labeler

不幸的是,它们都需要 Matlab R2014,而我只得到了 R2013。 是否有其他方法可以在不手动创建数组的情况下定义 rois?

问候 菲利普

【问题讨论】:

  • 您可以通过 MATLAB File Exchange 联系 Cascade Trainer 的作者。他可以向您发送一个适用于 R2013b 的版本。

标签: matlab image-processing matlab-cvst object-detection viola-jones


【解决方案1】:

我没有找到其他解决方案,所以我为这项工作编写了一个自定义的 Matlab 脚本。 Matlab 中的imrect 函数非常适合这种情况。显示图像后,用户可以在感兴趣的区域上拖动一个矩形。该区域的坐标与图像文件的路径一起存储在结构中。此外,图像中不属于 roi 的部分存储在负样本文件夹中。

【讨论】:

    猜你喜欢
    • 2015-12-06
    • 1970-01-01
    • 2015-12-09
    • 1970-01-01
    • 1970-01-01
    • 2014-07-06
    • 2015-04-21
    • 1970-01-01
    • 2019-02-16
    相关资源
    最近更新 更多