ru en

Описание программы "Granules Calculator by Yunovidov D.V."

Опубликовано 22.10.2019 в soft • 1 min read

В данной небольшой заметке описано программное обеспечение для решения задачи подсчета количества и размера гранул минеральных удобрений на оптическом изображении (фотографии).

Автор: Юновидов Д.В.

Правообладатель: Акционерное общество «Научно исследовательский институт по удобрениям и инсектофунгицидам имени профессора Я.В.Самойлова» (АО «НИУИФ»)

Аннотация

Программное обеспечение разработано для расчета гранулометрического состава минеральных удобрений на оптико-электронном цветном изображении. В основе расчетов лежат алгоритмы получения и обработки цифрового изображения для расчета замкнутых контуров с последующей аппроксимацией эллипсами. Программное обеспечение работает с русским и английским языком и позволяет:

  1. Получать оптико-электронное изображение с цифровых USB-камер и Nikon 1V3.
  2. Начинать работу по внешнему сигналу, полученному по КОМ-протоколу с микроконтроллера.
  3. Проводить предварительную обработку изображения:
  • преобразовывать изображение в градации серого;
  • корректировать яркость и резкость;
  • проводить выравнивание уровней яркости (эквализацию) изображения в градациях серого;
  • сглаживать изображение в градациях серого Гауссовым фильтром.
  1. Бинаризовать изображение по стандартному и адаптивному алгоритму и проводить его математическую морфологию.
  2. Использовать алгоритм поиска и аппроксимации эллипсами замкнутых контуров.
  3. Рассчитывать оси эллипсов и гранулометрический состав на их основе.
  4. Калибровать рассчитанный гранулометрический состав по известным пробам.
  5. Экспортировать полученную информацию в виде *.txt файлов в формате, необходимом для интеграции в заводскую информационную систему на базе программного обеспечения PI System.

На данный момент разработка программы закончена и базовая версия программы зарегистрирована в федеральном реестре программ для ЭВМ (Российская Федерация).

Тип ЭВМ: IBM PC-совмест. ПК

Язык: Python 2.7

ОС: 32 и 64 разрядные Windows и Linux

Объём программы: 922.5 Кбайт (922500 байт)