Раздел верхнего уровня Следующий раздел

3.2.1. Основные возможности программного комплекса "КолОбок"

Программный комплекс использует следующие типы входных данных:
╥ видеосигнал с телекамеры;
╥ растровое цветное изображение (24 бит);
╥ растровое полутоновое изображение (8 бит);
╥ растровое бинарное изображение (1 бит);
╥ файл шаблона отчета;
╥ файл схемы действий.
Растровые изображения данных типов могут быть введены в компьютер с помощью различных устройств и носителей информации (сканер, дискета и т.д.)
Выходные типы данных:
╥ растровое цветное изображение (24 бит);
╥ растровое полутоновое изображение (8 бит);
╥ растровое бинарное изображение (1 бит);
╥ файл шаблона отчета;
╥ файл схемы действий;
╥ отчет, выведенный на принтер;
╥ распечатка таблицы морфологических параметров.
Одно из достоинств программного комплекса - это возможность работы напрямую с видеоизображением, поступающим с телекамеры. Для этого в системе установлена карта видеозахвата, а также загружен драйвер этой карты. Размеры окна видеозахвата задаются в настройках программы, однако это размеры только окна воспроизведения видеоизображения, а размеры кадра, вырезанного из видеопотока, задаются в настройках драйвера - это сделано для избежания неравномерных по разным осям координат искажений изображения, таких как растягивание, сжатие. Если в системе установлен драйвер видеозахвата фирмы Microsoft, то в программе будут доступны функции параметров захвата, такие как параметры дисплея, источника и формата.
Для удобства использования программный комплекс предусматривает такие настройки, как пути по умолчанию к изображениям, схемам данных, шаблонам отчетов, а также ширину и цвет кисти для рисования, текущую калибровку. Система создаёт базу калибровок и имеет настройки автоматических измерений.
В программном комплексе КолОбок предусмотрены как автоматические, так и ручные измерения. Автоматические измерения проводятся для всего изображения, а морфологические параметры, по которым будут проводиться измерения и возможность подсчета статистических свойств изображения задаются в настройках автоматических измерений. После проведения автоматических измерений создается новый документ - таблица автоматических измерений, в которой отображены исследуемые параметры объектов-частиц, а также порядковый номер частицы и порядковый номер кадра. При проведении автоматических измерений возможно накопление статистики. Когда в настройках автоматических измерений включена эта опция, при каждом новом измерении не происходит создания новой таблицы, а данные добавляются в таблицу, при этом в таблице пересчитываются все статистические характеристики, таким образом можно сделать обработку большого изображения, поделенного на части. По полученной таблице можно сгенерировать отчет, а можно просто вывести таблицу на принтер.
Ручные измерения можно проводить для отдельной частицы, а также можно измерить произвольный угол по трем точкам, длину отрезка произвольной прямой и длину произвольного пути. При проведении измерений для отдельной частицы необходимо указать на эту частицу мышью, результатом измерений будет таблица, в которую будут выведены все морфологические параметры объекта-частицы. Ручные измерения хорошо подходят для примерного вычисления интервала, который затем будет использоваться в фильтровании изображения по какому-либо параметру.
При создании отчета по таблице автоматических измерений можно или создать отчет по шаблону, хранящемуся в файле, или вызвать программу RD для создания нового шаблона отчета. При создании нового шаблона отчета можно выбрать ориентацию листа (горизонтально или вертикально), а на лист можно добавить гистограмму, график, текст, статистические данные или изображение. Для изображения, графика и гистограммы нужно указать заголовок, для графика, гистограммы и статистических данных необходимо указать тип входных данных. При создании отчета по шаблону в программе PGP нужно выбрать из списка открытых документов-изображений изображение для каждого контейнера-изображения в шаблоне и указать комментарии, после чего отчет сгенерируется автоматически. Теперь можно распечатать отчет, сохранить его в файле или загрузить готовый отчет, сохраненный на жестком диске.
В программе PGP реализована функция запоминания последовательности действий оператора при анализе изображения, которая сохраняется под своим именем в базе схем действий. При работе с несколькими кадрами одного и того же изображения использовать созданную схему действий и, таким образом, за счёт автоматического выполнения целой серии команд резко сократить трудоёмкость исследований.
При привязке размеров изображения к настоящему размеру объекта необходимо создать новую калибровку, то есть сначала задать какое либо расстояние на изображении, а затем подставить вместо этого расстояния, выраженного в пикселях, реальное расстояние, выраженное в метрах. Именно это и происходит в пользовательском окне "новая калибровка": пользователь может выбрать, каким образом он будет задавать расстояние на изображении (вертикальная прямая, горизонтальная прямая, или произвольная прямая), а затем выставить реальное расстояние замера и имя калибровки, с которым он собирается ее использовать. Калибровку, созданную однажды, можно использовать много раз, так как она записывается в базу. Для этого нужно зайти в окно "Калибровка" и выбрать новую калибровку из базы. После этого все рассчитываемые значения морфологических параметров объектов-частиц будут высчитываться с учетом этой калибровки.
Программы реализованы на языке программирования С++ в среде программирования Borland Builder 5.0.


  Раздел верхнего уровня Следующий раздел