Определить номера штрих-кодов EAN / UPC из изображения в PHP / JS? - PullRequest
8 голосов
/ 08 мая 2011

Я ищу способ идентифицировать цифры штрих-кода EAN / UPC (прежде всего EAN) по снятому камерой изображению в PHP или Javascript.Я нашел несколько библиотек для Java, но в идеале хотел бы, чтобы одна из PHP или JS управляла ими.Не уверен, что выполнимо, но любой совет приветствуется!

Редактировать: пробовал http://zxing.org/w/decode.jspx с некоторыми образцами изображений с камеры iPod Touch, с переменным успехом.

Ответы [ 3 ]

6 голосов
/ 18 февраля 2012
4 голосов
/ 11 мая 2011

Я выполнил проект, где это было требованием, поэтому мы в конечном итоге использовали эту библиотеку.http://sourceforge.net/projects/zbar/

Сотрудник-консультант, работающий со мной, написал инструмент для обрезки изображений, который позволял пользователю обрезать загруженное изображение до просто штрих-кода, затем он был перенесен в гетто MQ с использованием sqlite, где резидентагент, запущенный на машине, опрашивал sqlite и обрабатывал ожидающие записи (транзакция_идентификатор, путь2, файл trx), возвращенный приложению через вызов веб-службы.запрашиваю, и я не помню, чтобы какие-либо библиотеки сканирования штрихов для PHP и Python изучать не так больно, просто освоили демон демонтажа скрипта python для запуска в качестве службы, а затем прочитали urllib2 для отправки ответа обратно в приложение PHP,Мы сделали это за 48 человеко-часов между двумя людьми, добавили еще 15-20 часов, чтобы достаточно узнать о Python, и это должно быть выполнимо.

0 голосов
/ 13 апреля 2018

Я думаю, вы могли бы использовать некоторые API, чтобы помочь вам в вашем проекте.проверенный ответ имеет некоторые ограничения в языке программы и обновлении данных.

У нас есть несколько различных типов кода EAN.Мы можем назвать их кодом Gtin.Длина может быть 8, 12, 13 или 14 цифр.

Вы можете использовать эту базу данных: https://market.mashape.com/mignify/gtin2product

Это очень удобный и интеллектуальный API, вы можете использовать его для прямого доступаинформация о продукте от gtin.Также это может помочь вам извлечь информацию о странице с сайта электронной коммерции.

Надежда может помочь вам.

...