Skip to content

koorya/cnn_zmq_service

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cnn_zmq_service

Это сервис принимающий запросы по каналу ZMQ в формате описанном в подмодуле json_coder. Номер порта, который сервис будет мониторить можно задать при запуске через параметр командной строки --port nnn Сервис пинимает команды. Если он принял CNNTask с картинкой, то пытается обработать ее нейросетью и возвращает обработанную нейросетью картинку назад, либо сообщает об ошибке, отправляя другой ответ. Если принимает ServiceTask, то выполняет команду, заложенную в нем. В данный момент есть только одна такая команда kill, котрая завершает выполнение программы.

Сервис запускается запуском в интерпретаторе python файла start.py Проверку работоспособности можно произвести запустив тестовый клинет client.py, который снимет изображение с вебкамеры, отправит сервису и принятый результат отобразит в окне. Такой цикл будет выполнятся до нажатия escep.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages