如何在 Opencv for android 中训练 SVM?

Posted

技术标签:

【中文标题】如何在 Opencv for android 中训练 SVM?【英文标题】:How to train SVM in Open CV for android? 【发布时间】:2016-10-31 16:52:51 【问题描述】:

我是打开简历和机器学习的新手。我对训练支持向量机的面部表情有疑问。我已经下载了 Cohn-Kanade 面部表情数据库。现在我需要从数据库中的每张图像中提取面部特征并仅提供特征点作为 SVM 训练数据还是需要提供整个图像作为训练数据?

【问题讨论】:

【参考方案1】:

对于 SVM,只提供特征点,尤其是当您可以将它们表示为静止状态的位移时。您想要一个漂亮、易于处理的向量(15-20 点?),而不是像素的二维数组(128x128?)。如果您正在训练 CNN(卷积神经网络),完整的图像可能会起作用,但这需要一段时间。

【讨论】:

以上是关于如何在 Opencv for android 中训练 SVM?的主要内容,如果未能解决你的问题,请参考以下文章

怎样在eclipse中加载opencv for android

OpenCV for Android 中的矩阵乘法

android opencv 如何获得特定像素点的颜色

opencv for android(十六):opencv在android上的录制avi格式的视频

在linux下编译opencv for android

Android For OpenCV的环境搭建