如何使用Google Cloud Vision API检测暴力或裸露?

我检查了什么:

我浏览了文档: https : //cloud.google.com/vision/docs/

看到这个例子: https : //github.com/thesandlord/samples/blob/master/cloud-vision-nodejs/index.js


我在试图达到什么目的:

我想分析我的用户上传的所有图片,然后将其保存到我的Google云端存储分区。

如何使用Cloud Vision API检测暴力或裸露?

您可以通过Google Cloud Vision API使用不适当的内容检测。 要使用此function,只需将SAFE_SEARCH_DETECTION添加到您的API请求中:

  { "image": { "content": "base64ImageString" }, "features": [ { "type": "SAFE_SEARCH_DETECTION" }, // More feature detection types…. ] } 

你得到这样的回应:

 "safeSearchAnnotation" : { "spoof" : "VERY_UNLIKELY", "medical" : "UNLIKELY", "adult" : "VERY_UNLIKELY", "violence" : "VERY_UNLIKELY" } 

要阅读有关此function的更多信息,请阅读Google的博客文章 。