在iOS上非常简单的图像识别

时间:2011-01-14 19:51:36

标签: iphone ios image-recognition

是否可以进行非常基本的图像识别,将图像与图像数据库进行比较,并确定数据库中哪个图像最匹配?我不需要对任何图像进行任何处理,只需区分有限的图像列表。

是否有任何图书馆可以实现这一点?还是需要从头开始构建图像识别器?

2 个答案:

答案 0 :(得分:2)

看看OpenCV。 OpenCV没有针对iOS进行优化,但它可以是一个良好的开端。如果我理解你在做什么是不容易实现,我不知道你是否可以找到OpenCV以外的开源库。

答案 1 :(得分:0)

我仍然没有得到你想要达到的目标。

你想比较你得到的不同的笑脸图像与快乐或悲伤的参考笑脸图片,看看是否有一个给定的参考图片显示在那张图片中,或者你真的想要提取是否有笑脸/人图像在微笑?

后期实现起来并不容易。大多数人在图片上获得情感的尝试提取了脸上可以看到的不同特征,即嘴巴的宽度,眼睛的位置和“开放性”,眉毛的位置和角度等等......你需要实现获取这些特征的方法(有几种方法)并将特征向量分类到给定的测试结果,以获得最佳匹配情感......但所有这些都不是很容易实现...

如果您真的想要比较两个图像的相似程度或一个图像是否在另一个图像中(即图像中是否有黄色笑脸),您可以尝试在两个图像上进行模板匹配... < / p>