Skip to content
/ dmtxrecogn Public

Веб-сервис для распознавания datamatrix-кодов с картинок

Notifications You must be signed in to change notification settings

ilb/dmtxrecogn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Использование

Пример curl-запроса:

curl -X POST https://avclick.ru/dmtxrecogn/api/recognize/ \
  -H "Content-Type: multipart/form-data; boundary=WebAppBoundary" \
  -F 'params={"type": "IDENTICAL", "segment": {"x": 1, "y": 6}}' \
  -F 'files=@images/24.jpg'

Установка и запуск

Для установки требуется Python 3.6+ Сборка пакета:

python3 setup.py sdist bdist_wheel

Установка:

pip install dmtxrecogn # or pipx install dmtxrecogn

Запуск:

python3 /usr/bin/dmtxrecogn

Сервис будет доступен по http://127.0.0.1:9000/dmtxrecogn


Если файла /usr/bin/dmtxrecogn не существует, то посмотреть куда python кладет собранные пакеты и использовать соответвующий путь:

python3 -m site --user-base

Возможно, в таком случае, еще потребуется указать путь к каталогу:

export PYTHONPATH=$PYTHONPATH:/путь/к/вашему/каталогу/bin

Разработка

Установка окружения для разработки:

pip install .["test"]

Запуск:

python3 setup.py run

Запуск скрипта для распознавания:

python3 test.py

About

Веб-сервис для распознавания datamatrix-кодов с картинок

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published