计算图像中有多少个对象

时间:2018-01-25 04:02:10

标签: string image object filepath

我有一个图片的绝对文件路径为string,我想知道如何使用绝对文件路径来计算图片中有多少个对象?例如,如果图像中有几个cirlces,则该图像中的对象数量将为2.

我不知道如何处理包含绝对文件路径的string以及如何使用它来计算图片中有多少个对象。任何帮助都会很棒!

1 个答案:

答案 0 :(得分:0)

除非对标题中的对象数量有某种描述(例如,如果你的字符串类似C:\foldername\twocircles.jpg),你就无法告诉对象的数量。图片只是简单地基于路径。

相反,您必须使用某种图像识别软件来计算图像中的形状/对象/面部。有很多选择可以满足您的需求,但这里有一些可以开始查看:

亚马逊重新识别:(请参阅here PROS :他们为您维护服务,这意味着您基本上只需要1)轻微配置,以及2 )提供图像。此外,还有很多tutorials可以帮助您入门。 缺点:如果您使用的是AWS之外的其他内容(例如Azure,内部服务器等),则很难集成到您的应用程序中

OpenCV (请参阅here PROS :OpenCV是一个维护良好,使用良好且流行的开源项目。因此,它可以免费使用,您可以根据自己的需要进行完全自定义。 缺点:您必须真正深入了解代码和设置,以确保它适用于您的情况。 '

希望有所帮助!