我有一些带有形状的标签图像(圆形、矩形和空白)。在使用中值模糊和 Gabor 过滤器处理图像后,我可以消除可变照明对图像的大部分影响,它们看起来像这样:
我尝试使用 HOG、LDA、PCA 和像素本身训练 SVM,但我几乎无法达到 40-60% 的准确率。我真正想做的是在图像形状的信息中使用。我向我推荐了傅立叶描述符,虽然我找到了一个关于使用 NumPy 和 OpenCV 对图像应用傅立叶变换的很好的教程,但我不确定如何从图像中提取傅立叶描述符然后识别那些是独特的不同形状。有谁知道如何做到这一点,或者可以推荐一种替代技术来从这些图像中获取允许 SVM 区分它们的特征?