我想在 Matlab 中使用 trainCascadeObjectDetector。它需要一个包含图像感兴趣区域的数组。我发现了两个应用程序,您可以在其中将框放在 rois 周围并自动创建阵列:
不幸的是,它们都需要 Matlab R2014,而我只得到了 R2013。有没有其他方法可以在不手动创建数组的情况下定义 rois?
问候菲利普
我想在 Matlab 中使用 trainCascadeObjectDetector。它需要一个包含图像感兴趣区域的数组。我发现了两个应用程序,您可以在其中将框放在 rois 周围并自动创建阵列:
不幸的是,它们都需要 Matlab R2014,而我只得到了 R2013。有没有其他方法可以在不手动创建数组的情况下定义 rois?
问候菲利普
我没有找到其他解决方案,所以我为这项工作编写了一个自定义的 Matlab 脚本。Matlab 中的imrect函数非常适合这种情况。显示图像后,用户可以在感兴趣的区域上拖动一个矩形。该区域的坐标与图像文件的路径一起存储在结构中。此外,不属于 roi 的图像部分存储在负样本文件夹中。