如何为哈尔训练制作图像

时间:2015-11-04 17:45:00

标签: opencv3.0 haar-classifier

我如何选择正面图像来制作我的模特?我需要改变什么图像?谢谢!我没有找到关注的教程,doc对我没什么帮助。 例: Brazil coin

1 个答案:

答案 0 :(得分:0)

你想要从不同的角度,不同的光线,对象的很多图像。您拥有的图像越多,分类器就越强大。

如果你正在使用createsamples实用程序,你希望它们有一个单一的平面颜色作为背景(一个不出现在你实际想要找到的任何东西 - 在那个硬币的情况下,我会说白色或黑色)。这样创建示例可以轻松删除背景,并替换您决定使用的任何背景文件。

如果你不打算使用creatamples,那么你需要很多不同的背景 - 尽可能的不同。

我倾向于使用介于100到200张图像之间的某个地方,然后使用opencv_createsamples实用程序,每张图像有20到120个子图像,因此总共介于2000到24000张图像之间。您可以减少使用,但您更有可能获得虚假报告。 (公平警告,超过10000张图像和大图像(w / h 75+)的训练在大多数计算机上花费超过一天)

对于硬币的顶部和底部,您可能需要不同的级联,但如果图像中没有很多非常相似的对象,您可能只能使用一个。