我想在Matlab中使用trainCascadeObjectDetector。它需要具有图像感兴趣区域的阵列。我发现了两个应用程序,您可以在框架周围放置框,并自动创建数组:
Cascade Trainer: Specify Ground Truth, Train a Detector
不幸的是他们都需要Matlab R2014而且我只有R2013。 还有另一种方法来定义rois而无需手动创建数组吗?
此致 菲利普
答案 0 :(得分:0)
我没有找到其他解决方案,所以我为这份工作写了一个自定义的Matlab脚本。 Matlab中的imrect函数非常适合这种情况。在显示图像之后,用户可以在感兴趣的区域上拖动矩形。区域的坐标比与图像文件的路径一起存储在结构中。此外,图像中不属于roi的部分存储在负样本文件夹中。