Java opencv可以用于图像识别吗?

Java opencv可以用于图像识别吗?,java,android,Java,Android,我需要访问手机图库中的图像,然后执行图像识别,如图像中的所有元素(手表、食物等)。这可以通过opencv库的android设备sdk来实现。我对此一无所知 我想不会。它可能会处理与某种预加载项的匹配,但仅识别某些内容是极不可能的。在这种情况下,让计算机和我们的大脑一样工作是不太可能的。应用程序不需要100%准确。最后,我想根据我从图像中获得的数据类型显示广告。比如说,当我们访问某类网站时,我们会收到广告。我的意思是,有些网站是“有效的”,但它们并不真正有效。谷歌甚至用谷歌眼镜对其进行了一番攻击。

我需要访问手机图库中的图像,然后执行图像识别,如图像中的所有元素(手表、食物等)。这可以通过opencv库的android设备sdk来实现。我对此一无所知

我想不会。它可能会处理与某种预加载项的匹配,但仅识别某些内容是极不可能的。在这种情况下,让计算机和我们的大脑一样工作是不太可能的。应用程序不需要100%准确。最后,我想根据我从图像中获得的数据类型显示广告。比如说,当我们访问某类网站时,我们会收到广告。我的意思是,有些网站是“有效的”,但它们并不真正有效。谷歌甚至用谷歌眼镜对其进行了一番攻击。这只是一个非常困难的过程,当涉及到区分任何东西和其他任何东西。是的,这肯定是一个困难的过程。但是你能为我推荐一些库吗?我也认为我不能用opencv实现它。在阅读了opencv的几篇文档之后,我想这更多的是人脸检测和图像处理库。阅读使用tensor flow的图像处理教程可能会有所帮助——如果还有其他内容的话,它应该会让您了解问题的复杂性。