дистанционно доступный классификатор OpenCV - PullRequest
0 голосов
/ 11 декабря 2018

Не уверен, что это подходит ТАК, но я надеюсь, по крайней мере, чтобы направить на правильное место.Итак, все.

Предположим, я написал тестовое приложение на C ++ с использованием OpenCV / Tensorflow / etc.это делает некоторое машинное обучение (классификация позже будет расширена путем обучения).Допустим, я хочу, чтобы изображение использовалось в качестве входных данных (изображение, возможно, с лицами), а в качестве выходных данных - некоторый JSON (список рамок, ограничивающих лица).Теперь я хочу использовать этот код из моего приложения PHP.Какие варианты у меня есть, чтобы запустить его?

  1. Я мог бы обернуть код с помощью C ++ REST API и использовать его из своего кода PHP.
  2. Я мог бы переписать код на Python иснова представьте как REST API.

Недостатком, который я вижу, является то, что мне нужно изобрести API, который должен быть довольно распространенным для класса проблем.С другой стороны, я не встречал ни одного существующего сервера (я сталкивался с deepdetect и apachepretionio), который позволил бы мне определять предварительную обработку изображений в C ++ / OpenCV (если бы только мир состоял из изображений 300x300 ...) и имелпростое учебное пособие: -)

Обучение становится более сложным, поскольку данные обучения необходимо стандартизировать, хранить, возможно, необходимо применить некоторые преобразования, запланировать обучение и т. д.

Любые мыслии советы по этому поводу?

...