使用不同维度的图像训练SVM

时间:2016-07-04 12:40:41

标签: c++ opencv image-processing

我正在尝试实施自动车牌检测(ANPR)。我正在使用以下工具 - Ubuntu 12.04 OS
- 带C ++的OpenCV 2.4.13

我正在使用一些样本图像,每个图像都有不同的尺寸来准备训练数据集。我正在使用的一些图像尺寸如下:
- 468 * 294
- 600 * 375
- 1024 * 776
等。

我已经完成了using OpenCV and SVM with images,并且给人的印象是,如果所有图片都具有相同的尺寸,则此方法可以正常工作。同样Training a classifier using images of different dimensions but same number of HoG features,我认为这也可能不是一个准确的解决方案。

是否有其他方法可以训练具有不同图像尺寸的SVM?

1 个答案:

答案 0 :(得分:2)

通常的做法是在将输入图像输入分类器之前调整输入图像的大小,因为你有固定数量的输入,你需要固定维度的特征,在你的情况下特征是像素强度,因此,输入图像中的像素数必须是固定的。