1

WAS ICH üBERPRüFTE:Wie kann Google Cloud Vision API zur Erkennung von Gewalt oder Nacktheit verwendet werden?

Ich ging durch die docs: https://cloud.google.com/vision/docs/

Und sah dieses Beispiel: https://github.com/thesandlord/samples/blob/master/cloud-vision-nodejs/index.js


, was ich zu erreichen versuchen:

I möchte jedes von meinen Nutzern hochgeladene Bild analysieren, bevor es auf meinem g gespeichert wird Google Cloud-Bucket.

Wie kann ich Gewalt oder Nacktheit mithilfe der Cloud Vision-API erkennen?

+0

Warum hast du nichts versucht? – Nakilon

+0

@Nakilon Ich habe etwas versucht. Lass mich meinen Code hinzufügen. – Coder1000

Antwort

1

Sie können unangemessene Content-Erkennung über die Google Cloud Vision API verwenden. Zur Nutzung dieser Funktion zu machen, fügen Sie einfach SAFE_SEARCH_DETECTION zu Ihrer API-Anfrage:

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

Sie eine Antwort wie diese:

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

Um mehr über diese Funktion zu lesen, lesen Sie die blog article von Google.

+0

Und wie mache ich meine API Anfrage? Lassen Sie mich meinen aktuellen Code hinzufügen. – Coder1000

+0

Hier ist ein Tutorial zum Ausführen von Erkennungen auf Bildern über Cloud Vision im Knoten: https://codelabs.developers.google.com/codelabs/cloud-vision-nodejs/index.html?index=..%2F..%2Findex # 8 – kkreft

Verwandte Themen