Skip to content

Latest commit

 

History

History
executable file
·
50 lines (45 loc) · 1.38 KB

README.md

File metadata and controls

executable file
·
50 lines (45 loc) · 1.38 KB

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

Пример 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