有没有用 R 统计语言编写的人脸识别算法?如果没有,请提供有关我可以从哪里开始将其他算法转换为 R 的指导。
1 回答
请务必查看 2013 年 5 月 8 日所做的更新。见下文。
以下是一些帮助您入门的链接/想法:
它必须在R中吗?(还有其他语言/包本质上更适合图像处理。
如果 R 是强制性的,请查看EBImage(它有一个pdf vignette)和光栅包。( http://cran.r-project.org/web/packages/raster/ )
沃尔多在哪里?如果您不熟悉图像处理,类型练习总是一个很好的起点。这是SO 中的一个 R 问题
这是一个实际的 R 示例,您会发现它非常有用:in.R()中的“寻找明亮物体”练习
即使它本身不在 R 中,也请阅读对在 SO中使用数学问题的回复。
image-processing
那里的一些想法与语言无关。
更新
R 的
ReadImages
包是另一种开始“使用 R 进行图像处理”的好方法。- 从 cran 安装 ReadImages 包。文档
尝试几个功能,在你的机器上有一些图像。这是唯一的学习方式。
img <- read.jpeg("abc.jpg)
试试rgb2grey(img)
也试试这个clipping()
功能。
更新 2:2013 年 5 月 8 日
Kaggle 刚刚发布了一篇出色的 R 中人脸识别教程(作者James Petterson)。它有很多事情要做:一个示例数据集,它不使用许多深奥的库——只是 reshape2 和 doMC(可选,除非你有一台多核机器)。
Kaggle 教程涵盖了面部点(left_eyebrow、鼻尖等)的概念、特征“平均”位置的概念以及使用图像补丁来提高识别的概念。对于这个问题,我想不出更好的链接。一定要检查出来。
希望这些可以帮助您入门。