
- •Научно исследовательская работа студента На тему
- •Оглавление
- •Глоссарий
- •Введение
- •1.Цель и задачи
- •2.Предпроектное исследование
- •2.1 Анализ объектной среды
- •3.Концептуальная модель
- •4.Требования
- •4.1Название программы(модуля)
- •4.2 Функции программы(модуля)
- •4.7 Критерий качества системы.
- •5.Проектное решение
- •5.3Разработка структуры данных
- •6.Реализация
- •6.1 Реализация программы
- •7.Проведение эксперимента и тестирования системы
- •7.1 Тестирование системы
- •7.2 Эксперимент системы
- •1 Этап.
- •8. Заключение
- •Список литературы
- •Приложение а
5.3Разработка структуры данных
class_cel - выбор класса клетки
cell_panel - изображение
prop_panel - расчетные признаки
prop_tabel - расчетные признаки в таблице, которые можно изменять
matrix_panel - отображенная матрица смежности
6.Реализация
6.1 Реализация программы
Согласно требованиям к системе и концептуальной модели проекта, в рамках поставленной задачи необходимо было реализовать следующие этапы:
Загружать изображения в формате (jpg, bmp,png)
Отображать загруженное изображение на экране
Выделение области на изображении
Выполнять функцию построения матрицы смежности
Р
асчет признаков по матрице смежности
Сохранять полученные признаки
Рис 5 Интерфейс программы
На Рис.5 представлен визуальный интерфейс модуля построения матрицы смежности для клеток крови. Ограничений на построение матрицы смежности нет. При построение матрицы смежности производятся расчеты признаков таких как: энтропия, момент инерции, энтропия, локальная однородность, максимальная вероятность
Рис.
6 Визуальный интерфейс программы
построение матрицы смежности
На Рис 6 представлена сама реализация построения матрицы смежности. Данная программа состоит из 4 панелей, на одной из которых выводится изображение клетки крови, на другой панели строится матрицы смежности, на 3 панели рассчитываются значения признаков для данной матрицы, на последней же панели показаны сами расчеты признаков. Для начала в выпадающем меню выбираем путь где находятся клетки крови, выбрав определенный класс клеток нажимаем на кнопку «Рассчитать свойства» после нажатия строится матрицы смежности по изображению клетки крови и рассчитываются признаки для дальнейших работ с ними, также можно посчитать матрицу смежности по выделенной области при нажатие на кнопку "выделить участок".
7.Проведение эксперимента и тестирования системы
7.1 Тестирование системы
Цель проведение тестирования - проверка работоспособности программы на реальных снимках клеток крови.
Исходные данные: клетки крови, полученные с помощью аппаратного комплекса «АТЛАНТ». Для уверенности в возможности использования программы со всеми клетками проводилось исследование с использованием серий снимков различных типов клеток крови.
После программной и физической реализации функций, выполняющих заявленные в требованиях действия, было проведено первое контрольное тестирования. Данное тестирование предназначалось для выявления технических ошибок, возникших при написании модулей. Все найденные ошибки были исправлены.
Рис 7 Пример использования функции построения матрицы смежности
На рисунке 7 представлена сама работоспособность модуля построения матрицы смежности .Дальнейшие построение матрицы происходило таким же образом, и была сравнима с продемонстрированным случаем. По результатам тестирования можно сказать, что модуль построения матрицы работает нормально и не показал никаких оплошностей при работе с изображениями клеток крови..
7.2 Эксперимент системы
Цель и задачи эксперимента
Цель: Произвести сравнительный анализ полученных признаков по матрице смежности.
Для достижения этой цели были поставлены следующие задачи:
Протестировать работоспособность данного алгоритма.
Определить качество работы алгоритма.
Провести сравнительный анализ результатов
Дать заключение о сравнительном анализе результатов.
Исходные данные:
снимки клеток крови, полученные на аппаратном комплексе АТЛАНТ
алгоритм построения матрицы смежности
Подготовка к эксперименту:
Для эксперимента необходимо иметь:
Программное средство для построения матрицы смежности.
20 изображений микропрепаратов.
Сам эксперимент состоит из двух этапов: