我对使用微软的认知服务还是个新手。我想知道MS Computer Vision API和MS Custom Vision API有什么不同?
发布于 2018-09-04 07:17:51
它们都处理图像上的计算机视觉,但希望我能在这里帮助使它们更容易区分。:)
Microsoft在Computer Vision API中构建了自己的图像模型,这些模型可以为您提供一些功能:
isAdult
和isRacy
标志,以确定图像是否满足这些标准。伴随的置信度得分是这些,too.Custom Vision服务稍有不同,您可以根据Microsoft的预建模型训练自己的图像模型。首先,这只能进行图像分类和目标检测。物体检测部分不仅会告诉你图像的标签是什么,还会显示它在图像中的位置。目前,这部分服务还处于预览阶段,但到目前为止,我已经看到了良好的效果。
另一个不同之处在于,Custom Vision服务允许您上传自己的图像。对于图像分类,这意味着您可以上传图像,并为每个图像赋予一个或多个标签。因此,当您在模型中运行图像时,它将返回它认为与标记的置信度分数一起的标记。对于对象检测,您可以执行相同的过程,但您需要在图像中选择您想要检测的对象,并为其添加标记。
每次上传和标记新图像时,都需要对模型进行训练。从那里,您可以评估模型的执行情况,为其提供测试图像,甚至使用REST URL或SDK与其交互。
总而言之,两者之间最大的区别是Custom Vision服务只能进行图像分类和对象检测,以及接收您自己的图像来执行这些操作。计算机视觉API可以做更多的工作,但您无法控制如何训练模型。
希望这能有所帮助!如果你有任何问题,尽管让我知道。
https://stackoverflow.com/questions/52155632
复制相似问题