У меня есть склад, и для целей инвентаризации мне нужно сканировать новые предметы. Некоторые из них не имеют штрих-кодов, поэтому я подумал отсканировать их ярлыки с помощью веб-камеры и сравнить имя с именем из базы данных.
Для этого мне понадобится какая-то комбинация Javascript / JQuery и PHP.
Я думал о захвате изображения через Javascript, а затем опубликовать его на PHP. В PHP я думал об использовании программного обеспечения для оптического распознавания текста, такого как Tesseract OCR, для определения названия элементов на этикетке. Если я зайду так далеко, остальное будет просто пирогом.
Возможен ли мой план?
Если так, то у кого-то уже есть некоторый опыт с этим или мог бы рекомендовать какое-то программное обеспечение, которое я мог бы использовать
Я решил свою проблему сейчас и хочу предоставить свое решение на тот случай, если кто-то ищет что-то подобное.
Я создал <video>
на моей веб-странице, отображающей мою веб-камеру с HTML и Javascript, используя .getUserMedia()
функция. Затем я создал псевдо-холст и извлек из него URI данных.
Картинка была опубликована в base64 для API Google Cloud VisionOCR (обнаружение текста). Это вернул результаты отсканированного изображения очень точно.
Других решений пока нет …