Рефераты. Система автоматизированного анализа пространственной структуры изображений. Подсистема центроидной р...

 

 

 

 

 

 

 

 

 

 

 


Рис. П.2.7

Изображение, обработанное  кольцевым фильтром Rвнеш=23, Rвнутр=19

Рис. П.2.8

Изображение, обработанное  кольцевым фильтром Rвнеш=22, Rвнутр=18

Рис. П.2.9

Изображение, обработанное  кольцевым фильтром Rвнеш=21, Rвнутр=17

Рис. П.2.10

Изображение, обработанное  кольцевым фильтром Rвнеш=20, Rвнутр=16

Рис. П.2.11

Изображение, обработанное  кольцевым фильтром Rвнеш=19, Rвнутр=15

Рис. П.2.12

Изображение, обработанное  кольцевым фильтром Rвнеш=18, Rвнутр=14

Рис. П.2.13

Изображение, обработанное  кольцевым фильтром Rвнеш=17, Rвнутр=13

Рис. П.2.14

Изображение, обработанное  кольцевым фильтром Rвнеш=16, Rвнутр=12

Рис. П.2.15

Изображение, обработанное  кольцевым фильтром Rвнеш=15, Rвнутр=11

Рис. П.2.16

Изображение, обработанное  кольцевым фильтром Rвнеш=14, Rвнутр=10

Рис. П.2.17

Изображение, обработанное  кольцевым фильтром Rвнеш=13, Rвнутр=9

Рис. П.2.18

Изображение, обработанное  кольцевым фильтром Rвнеш=12, Rвнутр=8

Рис. П.2.19

Изображение, обработанное  кольцевым фильтром Rвнеш=11, Rвнутр=7

Рис. П.2.20

Изображение, обработанное  кольцевым фильтром Rвнеш=10, Rвнутр=6

Рис. П.2.21

Изображение, обработанное  кольцевым фильтром Rвнеш=9, Rвнутр=5

Рис. П.2.22

Изображение, обработанное  кольцевым фильтром Rвнеш=8, Rвнутр=4

Рис. П.2.23

Изображение, обработанное  кольцевым фильтром Rвнеш=7, Rвнутр=3

Рис. П.2.24

Изображение, обработанное  кольцевым фильтром Rвнеш=6, Rвнутр=2

Рис. П.2.25

Изображение, обработанное  кольцевым фильтром Rвнеш=5, Rвнутр=1

Рис. П.2.26

ПРИЛОЖЕНИЕ 3

 

РУКОВОДСТВО ПРОГРАММИСТА

 

П.3.1. Назначение программы

Программа «Центроидная релаксация» предназначена для автоматизации процесса анализа геометрических характеристик структурных элементов изображения. Анализ производится с использованием кольцевого фильтра, построенного на основе размеров, указанных пользователем системы.

Программа позволяет:

–        рассчитывать кривизну линии в каждой точке;

–        проводить серию экспериментов, указав начальные параметры фильтра, шаг, и количество экспериментов;

–        обрабатывать изображения, отфильтрованные подсистемой «Центроидная фильтрация», а также изображения, не подвергнутые какой-либо предварительной обработке.

–        документировать результаты;

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

П.3.2. Условия применения программы

Разработанная программа является приложением MS Windows. Для ее работы требуется наличие на компьютере операционной системы MS Windows NT4.0/2000/XP и все вытекающее отсюда техническое обеспечение.

Кроме того, требуется:

–        физическая память 1Mб + память на используемые и создаваемые изображения (не менее 500 Мб);

–        оперативная память 2*размер используемого изображения. При нехватке оперативной памяти может использоваться виртуальная память. А за счет того, что все данные находятся в памяти, сильно сокращается время решения задач.

Для написания программы использовалась среда разработки Borland C++ Builder 6.0.

П.3.3. Характеристики программы

После запуска программы пользователь может запускать решение задачи в следующей последовательности:

–        выбор изображения;

–        ввод радиусов кольцевого фильтра;

–        при необходимости задать параметры серии экспериментов;

–        расчет кривизны (релаксация).

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

Размер изображения влияет на время выполнения задачи релаксации и открытия файла. При серийной обработке изображения на время выполнения задачи релаксации дополнительно оказывает влияние количество  необходимых экспериментов. Остальные задачи выполняются относительно быстро.

П.3.4. Обращение к программе

Запустить программу можно из оболочки системы ААПСИ, выбрав пункт «Центроидная релаксация» в разделе «Преобразования» меню, предварительно открыв проект.

Альтернативный способ запуска подсистемы – выполнение файла Relax.exe.

П.3.5. Входные и выходные данные

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


Входные и выходные данные:

–        файл структурного описания осевых линий изображения (*.fld);

–        файл структурного описания кривизны линий изображения (*.rlx);

Файл структурного описания осевых линий изображения является двоичным файлом и содержит данные о размере изображения, матрицу весов пикселей исходного изображения после обработки подсистемой центроидной фильтрации. Формат файла представлен в табл. П.3.1.

 

Таблица П.3.1

 Формат файла структурного описания осевых линий изображения

 

 

 

0

1

y

Height

Width

Height

0

P0,0

P0,1

P0,y

P0,Height

 

1

P1,0

P1,1

P1,y

P1,Height

 

2

P2,0

P2,1

P2,y

P2,Height

 

x

Px,0

Px,1

Px,y

Px,Height

 

 

Width

PWidth,0

PWidth,1

PWidth,y

PWidth,Height


где    Width – ширина изображения;

Height – высота изображения;

Px.y – вес пиксела, находящегося на изображении в точке с координатами x, Height -y


Файл структурного описания кривизны линий изображения является двоичным файлом и содержит данные о размере изображения, матрицу кривизны точек линий. Формат файла представлен в табл. П.3.2.

Таблица П.3.2

 Формат файла структурного описания кривизны линий изображения

 

 

Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.