我有一个图片的绝对文件路径为string
,我想知道如何使用绝对文件路径来计算图片中有多少个对象?例如,如果图像中有几个cirlces,则该图像中的对象数量将为2.
我不知道如何处理包含绝对文件路径的string
以及如何使用它来计算图片中有多少个对象。任何帮助都会很棒!
答案 0 :(得分:0)
除非对标题中的对象数量有某种描述(例如,如果你的字符串类似C:\foldername\twocircles.jpg
),你就无法告诉对象的数量。图片只是简单地基于路径。
相反,您必须使用某种图像识别软件来计算图像中的形状/对象/面部。有很多选择可以满足您的需求,但这里有一些可以开始查看:
亚马逊重新识别:(请参阅here) PROS :他们为您维护服务,这意味着您基本上只需要1)轻微配置,以及2 )提供图像。此外,还有很多tutorials可以帮助您入门。 缺点:如果您使用的是AWS之外的其他内容(例如Azure,内部服务器等),则很难集成到您的应用程序中
OpenCV (请参阅here) PROS :OpenCV是一个维护良好,使用良好且流行的开源项目。因此,它可以免费使用,您可以根据自己的需要进行完全自定义。 缺点:您必须真正深入了解代码和设置,以确保它适用于您的情况。 '
希望有所帮助!