Внедрить последнее обновление распознавания текста / логотипа google cloud vision api - labeldetectionconfig - с 28 сентября 2018 г.?

Кто-нибудь знает, как установить LabelDetectionConfig в API Google Cloud Vision для PHP?

По всей видимости, появилась новая функциональность, описанная здесь: https://cloud.google.com/vision/docs/release-notes

Улучшенные модели обнаружения теперь доступны для следующих функций:

Обнаружение логотипа Обнаружение текста (OCR) Укажите «встроенный / последний» в поле LabelDetectionConfig, чтобы использовать новые модели.

В ближайшие 90 дней мы будем поддерживать как текущую, так и новую модель. По истечении 90 дней текущие модели обнаружения станут устаревшими, и для всех запросов на обнаружение логотипов и текста (OCR) будут использоваться только новые модели обнаружения.

Вот как сейчас выглядит мой код:

$vision = new VisionClient([
   'projectId' => XXXX
]);
$contents = get_contents($url);
$image = $vision->image($contents, ['LOGO_DETECTION']);
$result = $vision->annotate($image);

Найдите ответ на это?

Aaron Shaw 27.11.2018 21:55
0
1
292
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Согласно эта документация, этот параметр устанавливается в объекте «Feature» в поле «model», а не так, как указано в Примечания к выпуску Vision API (LabelDetectionConfig). Взглянув на Клиент PHP, который, как я полагаю, вы используете, он позволяет вам установить массив «$ features», поэтому вы можете установить этот массив, используя параметр «model» со ​​значением «builtin / latest».

Похоже, это правильная документация, спасибо. Я опубликую точное решение как можно скорее.

Jason Engage 01.12.2018 15:55

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