Главное меню¶
Главное меню включает в себя разделы:
Файл
Источники
Настройка
Справка
Рассмотрим каждый раздел подробнее
Файл¶
Раздел «Файл» состоит из команд «сохранить как…» и «открыть…». Первая команда позволяет сохранить настройки зон в виде файла с расширением mv, вторая команда позволяет открыть этот файл. Эти команды также доступны с помощью сочетания клавиш ctrl+s и ctrl+o соответственно
Источники¶
Этот раздел позволяет выбрать источник для обработки кадров/изображения программой
Камеры¶
Показывает все доступные на момент включения программы веб-камеры и IP-камеры. Ссылки на IP-камеры пользователь может
прописать в файле input/ip_cameras.txt относительно Каталог программы (по одной ссылке на строку).
Список камер не обновляется автоматически, чтобы его обновить предусмотрена команда «Обновить».
Примечание
Если в процессе работы программы была подключена новая веб-камера, она не появится в меню, пока не будет выполнена команда «Обновить».
Список IP-камер отображается независимо от того, доступны они или нет. Если выбранная камера окажется недоступна, она просто не будет работать. Убедитесь, что вы правильно указываете ссылку на IP-камеру по протоколу RTSP. Конкретный вид ссылки устанавливается производителем IP-камер. Например, ссылка может иметь такой вид:
rtsp://admin:12345@192.168.200.11:554/Streaming/Channels/101
Трансляция с телефона¶
В качестве IP-камеры можно использовать смартфон: установите на телефон приложение, которое передаёт изображение
с камеры по протоколу RTSP (или HTTP, если программа его поддерживает для данного источника), затем добавьте
полученную ссылку в input/ip_cameras.txt и выберите камеру в меню Источники → Камеры.
Например, подойдёт приложение IP Webcam (Android). Допустимы и другие аналогичные приложения (для Android или iOS), главное — чтобы они отдавали стабильный видеопоток по сети и показывали готовый адрес потока.
Типичный порядок действий:
Установите на телефон приложение для видеотрансляции (например, IP Webcam или аналог).
Запустите трансляцию и при необходимости задайте логин, пароль и порт в настройках приложения.
Убедитесь, что телефон и компьютер с MeterVision находятся в одной сети (Wi‑Fi/LAN) или связаны иным способом, при котором компьютер может обратиться к IP-адресу телефона.
Скопируйте из приложения RTSP-ссылку (вид зависит от приложения), например:
rtsp://user:pass@172.16.0.10:8080/h264_ulaw.sdpДобавьте ссылку в файл
input/ip_cameras.txt, в MeterVision выполните Обновить в меню камер и выберите нужную IP-камеру.
В самом приложении на телефоне обычно можно управлять кадром (зум, разрешение, вспышка и т.п.) — удобно, когда нужно навести смартфон на прибор без отдельной IP-камеры.
Примеры¶
Позволяет загрузить зашитые в программу примеры для быстрой демонстрации возможностей программы
Выбрать фото¶
Позволяет загрузить для обработки фото по выбору
Выбрать видео¶
Позволяет загрузить для обработки видео по выбору
Настройки¶
Подключить нейросеть…¶
Для распознавания с помощью метода «нейросеть» необходимо указать путь до исполняемого файла Tesseract-OCR.
Для Windows: это файл tesseract.exe
Для Linux и macOS: это файл tesseract
Предварительно установите программу Tesseract-OCR
Примечание
Tesseract — это движок оптического распознавания символов (OCR) с открытым исходным кодом, является самой популярной и качественной OCR-библиотекой.
OCR использует нейронные сети для поиска и распознавания текста на изображениях.
Язык¶
Вы можете выбрать любой язык интерфейса программы из предложенных. После выбора нужного языка необходимо перезагрузить программу. Для этого нажмите «да» в появившемся диалоговом окне после выбора языка. Если по каким либо причинам программа не перезапустилась, сделайте это вручную.
Включать камеру при запуске программы¶
Данная опция определяет, будет ли камера автоматически запускаться и становиться «источником» при старте программы. Вне зависимости от выбранного значения, при запуске программа всегда выполняет проверку всех доступных камер.
Разрешение камеры¶
Выберете необходимое разрешение камеры
Примечание
Возможность выбрать то или иное разрешение камеры зависит не от программы, а от самой камеры. Не всякое разрешение можно установить для каждой камеры. Сообщение о том, удалось ли выставить нужное разрешение, смотрите в Окно логов
Результаты распознавания¶
Команда «наносить результаты на изображение» включает/выключает режим нанесения результатов распознавания на изображение.
«Запись результатов в текстовые файлы» включает/выключает режим постоянной записи результатов в текстовые файлы, хранящиеся в папке output в Каталог программы. Для каждой зоны формируется отдельный файл с названием номера зона, также формируется файл results.txt, в который записываются все результаты распознавания.
«Передавать результаты по socket» включает/выключает режим работы сервера socket. Когда режим включен, программа
ожидает подключений от внешних программ (host и port задаются в input/socket_config.txt в Каталог программы).
По socket внешняя программа может запрашивать текущие результаты распознавания и отправлять команды управления MeterVision. Подробное описание протокола, список команд и примеры кода приведены в разделе Внешние программы.
Рабочий каталог…¶
Позволяет выбрать новый Каталог программы программы. По умолчанию он располагается в папке Documents/MeterVision.
Смена рабочего каталога позволяет параллельно запускать несколько экземпляров или версий программы: у каждого свой каталог с настройками, логами, лицензией и файлами input/output, поэтому они не мешают друг другу.
После выбора каталога:
Содержимое текущего рабочего каталога копируется в выбранный каталог (кроме папки
output: в новом каталоге создаются только пустыеoutput/screenshotsиoutput/figures).Программа переключается на новый каталог: в него записываются результаты, логи, настройки, лицензия и файлы из папки input.
Выбранный путь сохраняется в
Documents/MeterVision/settings/work_dir.txtи используется при следующих запусках.
Примечание
Нельзя выбрать каталог внутри текущего рабочего каталога — это привело бы к ошибке при копировании. Команда «Вернуть настройки по умолчанию» не сбрасывает выбранный рабочий каталог. Файл с путём к рабочему каталогу всегда хранится в каталоге по умолчанию, даже если работа идёт в другом месте.
Сохранить настройки¶
Данная команда сохраняет текущие настройки из главного меню для следующих запусков программы.
Вернуть настройки по умолчанию¶
Данная команда устанавливает настройки из главного меню по умолчанию
Справка¶
Позволяет проверить версию программы и открыть документацию.