【发布时间】:2013-06-07 20:01:39
【问题描述】:
我正在使用 OpenCV 和 Visual C++ 开发英文手写 OCR。我使用基于区域的方法进行特征提取。这里我使用64×64 图像。
所以我有一个示例图像的 64 个功能。我的 SVM 将是 Multi-class SVM,因为我有 52 个类 用于大写字母和简单字母。
这是特征向量的格式。
Class A image1 0:0.222000 1:0.0250222 ..... 63:0.000052
Class A image2 (some float values) ....
Class A image200 (some float values)
同样,我有 200 张图片 用于两个 52 类。在测试时,我当前的准确率仅为 35% - 40%。我已阅读缩放数据可提高预测的准确性。 但我有几件事要说清楚。
如何缩放这些特征值?
OpenCV LibSVM中是否有任何函数可以获取每个测试特征向量的匹配概率(我搜索了OpenCV 2.4.5文档,但我不能'找不到这个)。
谁能解释一下这些? ,并且如果可能的话,还可以使用一些非常少的代码行。
【问题讨论】: