【问题标题】:Counting how many objects there are in an image计算图像中有多少对象
【发布时间】:2018-01-25 04:02:10
【问题描述】:

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

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

【问题讨论】:

    标签: string image object filepath


    【解决方案1】:

    除非标题中对对象的数量有某种描述(例如,如果您的字符串类似于C:\foldername\twocircles.jpg),您将无法仅根据图片中的对象数量来判断在路上。

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

    Amazon Rekognition:(请参阅 herePROS:他们为您维护服务,这意味着您基本上只需 1)次要配置,以及 2)提供图片。此外,还有很多 tutorials 可以帮助您入门。 缺点:如果您使用 AWS 以外的其他东西(例如 Azure、内部服务器等),可能难以集成到您的应用程序中

    OpenCV(参见herePROS:OpenCV 是一个维护良好、使用良好且流行的开源项目。正因为如此,它是免费使用的,您可以根据自己的需要完全定制它。 缺点:您必须真正深入研究代码和设置,以确保它适用于您的情况。 '

    希望有帮助!

    【讨论】:

    • 嘿!问题是这是一个编码挑战,给定的参数是图像的绝对文件路径。我正在用 Java 编码,所以这两个选项仍然有效吗?
    • 听起来像是一场激烈的编码挑战!是在线的吗?获取链接会很有帮助,以便我查看它。通常对于编码挑战网站,他们希望您依靠您使用您在其页面上编写的代码来解决您的问题。我的猜测是您不必使用我上面提到的某些外部应用程序..
    猜你喜欢
    • 2013-12-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-29
    • 2018-07-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多