Программа BioImage Tree

 
Введение:
 

Программа «BioImage Tree» предназначена для автоматизации процесса обработки цифровых изображений биологических объектов. Она написана на языке высокого уровня Borland Delphi 7.0 . В программе реализованы функции изменения размера изображения и объединения машинных кадров. Также на этапе предварительной обработки изображения, то есть его фильтрации, реализованы различные алгоритмы улучшения качества изображения и устранения помех. Реализованы алгоритмы линейной и нелинейной обработки изображений. Непосредственный алгоритм обработки выделяет качественные параметры древесины.

Кроме того, существует возможность сохранить промежуточные изображениия подвергнутое цифровой обработке и также получить отчет в виде файла. Данная программа выполнена с использованием графических возможностей операционной системы MS Windows, что делает интерфейс программы легко понимаемым и удобным для пользователя.

 

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

схема

 

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

 

Модуль обработки изображений
 
В модуле «Модуль обработки изображений» сосредоточены все алгоритмы по предварительной и непосредственной обработке изображений. Основные пункты меню: «Файл», «Операции», «Фильтры», «Графики» и «Помощь». Для начала его работы загружаем изображение, полученное в результате работы предыдущего модуля, и обрабатываем его предварительными методами, применяя, методы фильтрации и поточечной обработки:
 
 
Когда будет готово изображение после предварительной обработки, подвергаем его непосредственному алгоритму обработки, распознаванию дифференциальным согласованным фильтром:
 
 
После того как на этапе распознавания алгоритм выявил границы ранней и поздней древесины, как правило, необходимо провести коррекцию результатов распознавания. Для этого выбираем меню «Операции» далее «Коррекция ошибок» появляется окошко изображенное:
 
 
Следует отметить, что модули функционируют независимо друг от друга, при этом можно выполнять работу параллельно.

 

Алгоритм предварительной обработки цифровых изображений:
Алгоритм распознавания и измерения параметров изображений:
 
Видеопрезентация работы программы

 

Rambler's Top100
Вы наш
Counter CO.KZ
посетитель