Как узнать, что изображение безопасно или нет с Google Vision API?

Я использую этот код git https://github.com/thangman22/google-cloud-vision-php

код

use GoogleCloudVisionPHP\GoogleCloudVision;

$gcv = new GoogleCloudVision();

// Follow instruction from Google Cloud Vision Document
$gcv->setKey("[Key from Google]");

$gcv->setImage("[File path]");

// 1 is Max result
$gcv->addFeature("LABEL_DETECTION", 1);

$gcv->addFeatureUnspecified(1);
$gcv->addFeatureFaceDetection(1);
$gcv->addFeatureLandmarkDetection(1);
$gcv->addFeatureLogoDetection(1);
$gcv->addFeatureLabelDetection(1);
$gcv->addFeatureOCR(1);
$gcv->addFeatureSafeSeachDetection(1);
$gcv->addFeatureImageProperty(1);

//Optinal
$gcv->setImageContext(array("languageHints"=>array("th")));

$response = $gcv->request();

Если я сделаю echo $response его ошибка производства (Notice: Array to string conversion); поэтому я должен знать, что данное изображение безопасно или нет. Я использую его на локальном хосте, и у меня есть действующий ключ API.

0 ответов

Другие вопросы по тегам