Наблюдение за табло. Часть 1. Вступление: идея и план работы


Первая статья из цикла. В ней я расскажу, что собираюсь сделать, как реализовать и зачем это вообще надо.

Содержание цикла



Дальше будет

Вступление

Если попроще, то нужна система как бы сигнализации наблюдения. Есть некий индикатор температуры, показания которого должны колебаться в пределах от 80 до 90 градусов цельсия. Ниже – не надо, да и выше тоже нежелательно. Наблюдает за ним человек, но человек же система несовершенная, верно? Он может отвлечься, засмотреться телевизор или просто уснуть. И сама собой родилась идея наблюдения за табло.

электронное табло

План такой

  1. Делаем снимок через определенный промежуток времени с помощью телефона
  2. Копируем его на компьютер
  3. Ищем цифры (они красного цвета) и обрезаем
  4. Распознаем первую цифру
  5. Выдаем оповещение, если цифра не 8 или не 7.
Инструмент

Изначально я хотел делать приложение для андроида. Однако, оказалось, что получать снимки с камеры встроенным приложение гораздо сложнее, чем через управление им по USB. Несколько неожиданно для меня, я почему-то думал наоборот.

Но что есть, то есть, и поэтому задействуем питон, adb и распознавание через easyocr. Расписывать, как и что ставить я не буду – все через pip, кроме adb – он поставился у меня с visual studio 2022.

Спойлер

Всё получилось реализовать. Всё работает на практике.
Автор этого материала - я - Пахолков Юрий. Я оказываю услуги по написанию программ на языках Java, C++, C# (а также консультирую по ним) и созданию сайтов. Работаю с сайтами на CMS OpenCart, WordPress, ModX и самописными. Кроме этого, работаю напрямую с JavaScript, PHP, CSS, HTML - то есть могу доработать ваш сайт или помочь с веб-программированием. Пишите сюда.

тегизаметки, распознавание



Правила именования файлов Windows
Математика: векторы
Приключенческий боевик про мошенничества со страховками