Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пособие_CUDA.docx
Скачиваний:
5
Добавлен:
01.07.2025
Размер:
5 Мб
Скачать
☆
      1. Теоретическая часть Программный пакет «Sarcis».

Пакет «Sarcis» предназначен для цифровой обработки цветных и полутоновых изображений. Для обеспечения совместимости различных методов обработки программа преобразует формат исходного графического файла в 32-битный. Программа представляет собой окно с MDI-интерфейсом (Multi-Document Interface). Дочерние окна содержат исходное изображение, максимальное количество одновременно открытых изображений - 10. Имеется 3 инструментальных окна:

  • окно "Инфо", показывает текущее положение курсора на изображении, значения цвета в этой точке, а также высоту и ширину изображения;

  • окно "Гистограмма", выводит гистограмму по трём каналам изображения – красному, зеленому и синему;

  • окно "История", содержит информацию о проведенных с изображением преобразованиях и времени их выполнения.

Рис. 3.6. Интерфейс программы

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

Рис. 3.7. Окно фильтра

Общий для всех фильтров интерфейс окна содержит:

  • эскиз обрабатываемого изображения

  • выбор окна вывода (новое окно или текущее);

  • функции выбора процессора для обработки (центральный процессор (CPU) или видеокарта (GPU))

  • выбор каналов для обработки.

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

В пакете реализованы следующие возможности работы с изображениями:

  • изменение гистограммы;

  • наложение шума;

  • размытие;

  • выделение границ;

  • морфологическая обработка;

  • пороговая фильтрация.

Результат преобразования изображения может быть отменен, глубина хранения изменений составляет 10 шагов.

Команды меню.

Меню «Файл» позволяет загружать графические файлы командой "Открыть", захватывать кадры с видеокамеры командой "Захват с камеры" записать информацию в графический файл командой "Сохранить как".

Меню «Правка» Содержит команды "Отменить" и "Повторить", управляющие историей преобразования изображений, а также команду "Исходный размер", приводящую ширину и высоту изображения к его истинным размерам.

Меню «Коррекция» позволяет пользователю проводить преобразование гистограммы изображения, накладывать помехи (шум) и проводить канальную обработку изображения. Находящиеся в данном меню команды улучшают или ухудшают изображение перед его дальнейшей обработкой:

  1. В подменю "Изменение гистограммы" содержатся следующие фильтры:

  • эквализация;

  • экспоненциализация;

  • релея;

  • степени 2\3;

  • гиперболическая.

  1. «Инвертирование». Инвертирует выбранные каналы изображения.

  2. Подменю «Шум» предоставляет следующие варианты наложения помех:

  • белый шум;

  • строковый шум;

  • соль и перец;

  • соль;

  • перец.

  1. «Яркостное изображение». Функция преобразует изображение к градациям серого, оставляя, таким образом, только информацию о яркости изображения.

  2. Команды «включения/отключения» каналов изображения. Отключенные каналы не подвергаются обработке.

Меню «Обработка» представляет основной инструментарий пакета Sarcis. В данном меню собраны фильтры для обработки изображения, объединенные в группы:

  • сглаживающие фильтры;

  • подчеркивание границ;

  • морфологическая обработка;

  • сегментация.

  • гомоморфная фильтрация;

  • удаление малых областей.

Меню «Модуль» объединяет подсистемы специализированной обработки и анализа изображений, входящие в состав пакета. Включает:

  • Редактирование контуров – графический редактор, позволяющий вручную добавлять необходимые элементы на изображение.

  • Классификация – подсистема моделирования и распознавания графических примитивов (шары, параллелепипеды, пирамиды) на изображении.

  • Подсистема совмещения изображений. Предоставляет инструментарий для отработки алгоритмов совмещения изображений.

  • Анализ изображений. Предоставляет возможность сравнения двух изображений, просмотра яркостных срезов и спектральной характеристики изображения.

  • Установка плагинов. Инструментарий тестирования сторонних алгоритмов обработки изображений.

Меню «Окна» служит для управления дочерними окнами программы. Позволяет включать/отключать инструментальные окна – "Инфо", "История" и "Гистограмма" и упорядочивать окна обрабатываемых изображений.

Меню «Справка». Информация о программе Sarcis