如何从图像中检测位置/地点类型?

时间:2019-11-26 05:10:17

标签: image object-detection

我有一个Web应用程序,用户可以在其中上传其位置的图像。我想编写一个程序来检测图像的位置类型和对象列表。我使用alturos YOLO用C#编写了一个程序,以检测图像中的对象。结果对我来说很好,但问题是我想从图像中检测位置类型。就像,如果您上传一些有雪的图像,则它应该检测到“雪”关键字。如果您上传“湖”图像,则该图像应显示诸如“湖,水,河等”之类的关键字。我是一名Web开发人员,从未做过任何机器学习或图像处理工作。但是我很想学习这个。有没有办法做到这一点,或者任何人都可以告诉我正确的方法。

我找到了这个“ https://www.clarifai.com/”,但是我想编写自己的代码,因为我有大量的图像。

1 个答案:

答案 0 :(得分:1)

总而言之,我很确定对此没有一个正确的答案。您可以使用不同的工具以一百种同样正确的方式实现图像识别。所以这是我的观点。任何人和每个人都可以自由同意/不同意我所说的话。

我过去曾与Open CV(Python)合作过。有大量的基于它的库,因此您可能会找到一个可以利用的库。我认为它应该能够完成您指定的任务,尽管我不确定如何完成任务。

我见过的另一个用于机器学习和对象识别的框架是Apple's Create ML/ Core ML system(Swift或Objective-C)。我的经验仅限于克隆一个git repo并在里面戳,但是它看起来很强大。