Рубрики
Uncategorized

Распознавание символов PHP + Baidu AI OCR реализует функцию распознавания символов изображений

Автор оригинала: David Wong.

Первый шаг-получить три вещи от Baidu. Вам необходимо зарегистрироваться на сайте Baidu AI (http://ai.baidu.com/) а затем получите

-Const app_id = 'please fill in your app ID';
-Const api_key = 'please fill in your api_key';
-Const secret_key = 'please fill in your secret_key';

Шаг 2 загрузите SDK

Шаг 2 загрузите SDK

Или воспользуйтесь официальным http://ai.baidu.com/sdk чтобы загрузить

Шаг 3 затем запустите демонстрационный файл, demoaipcocr. php

Все картинки в нем в порядке

Я сам попробовал это здесь

Возвращаемые данные являются

После передачи JSON

{
  "log_id": 3394339616,
  "words_result_num": 3,
  "classify_result": {
    "lottery": "unknown"
  },
  "words_result": [
    {
      "Words": "friendship"
    },
    {
      "Words": "choose friends with the same values,"
    },
    {
      "Words": "whether rich or poor. "
    }
  ]
}

Я думаю, что это хорошо

Если сообщается об ошибке: Фатальная ошибка: Вызов неопределенной функции getimagesizefromstring()

Поскольку программа вызовет функцию getimagesizefromstring – получить размер изображения из строки для преобразования изображения в символы, требуется версия PHP (PHP 5.4.0, PHP 7).

Выше приведено все содержание этой статьи. Я надеюсь, что это поможет вам в вашем исследовании, и я надеюсь, что вы сможете больше поддерживать developepaer.