Дипломному проекту на тему: «Разработка методов встраивания информации в пространственную область изображения»




НазваниеДипломному проекту на тему: «Разработка методов встраивания информации в пространственную область изображения»
страница6/10
Дата публикации31.05.2014
Размер0.97 Mb.
ТипДиплом
literature-edu.ru > Информатика > Диплом
1   2   3   4   5   6   7   8   9   10

РАЗРАБОТКА ПРОГРАММНОГО ПРОДУКТА


На основе метода псевдослучайной перестановки был разработан программный продукт на языке Delphi 7.0.

Программный продукт может работать в двух режимах:

  • Основной - используется для встраивания информации в изображение;

  • Режим извлечения – используется для извлечения встроенной в изображение информации.

Листинг модулей программного продукта приведен в Приложение 1.

В этой главе описаны принцип работы программного продукта и его интерфейс.

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


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


  1. Запуск программы.

При запуске, открывается основная форма программы, показанная на рисунке 3.1.



Рисунок 3.3 - Основная форма программы при начале работы.


  1. Настройка параметров встраивания информации

Пользователю необходимо ввести текстовую информацию, подготовленную для скрытия, в поле «Текстовая информация» и указать необходимые параметры встраивания информации в поля, показанные на рисунке 3.2.



Рисунок 3.4 - Параметры встраивания информации.
В поле «Пароль» пользователь должен ввести пароль (секретный ключ), который должен быть известен только отправителю и получателю. Пароль может содержать буквы, цифры и знаки препинания.

Пользователь имеет возможность указать количество бит (от 0 до 8), в которые будет встраиваться информация, в определенные области изображения:

  • Область красного цвета

  • Область зеленого цвета

  • Область синего цвета

Признак «Использовать маркер окончания» служит для использования маркера (псевдослучайной последовательности символов), при встраивании информации. Он позволяет определить принимающей стороне окончание передаваемой информации. Если признак не установлен, то получатель должен будет указать объем передаваемой информации.


  1. Открытие изображения

Для выбора изображения (контейнера), в который будет встраиваться информация, необходимо нажать на кнопку «1. Открыть изображение».

На экране появится меню выбора файла изображения (рисунок 3.3).



Рисунок 3.5 - Форма выбора изображения.
В отрывшемся окне, необходимо выбрать изображение и нажать кнопку «Открыть».


  1. Встраивание информации в изображение

Для встраивания информации в изображение необходимо нажать кнопку «2. Встраивание информации». При этом необходимо, чтобы была указана текстовая информация и выбрано изображение, в которое будет производиться встраивание. Если эти условия не будут выполнены, то на экран будет выдаваться соответствующее сообщение (рисунок 3.4) и встраивания производиться не будет.



Рисунок 3.6 - Форма предупреждающего сообщения.
Кроме этого, если при встраивании информации произойдут ошибки (например, объем информации больше изображения), то на экран будет выдаваться сообщение об ошибке (рисунок 3.5).



Рисунок 3.7 - Форма сообщения об ошибке.
При удачном встраивании информации в изображение на экран будет выдаваться сообщение об успешном завершении операции (рисунок 3.6).


Рисунок 3.8 - Форма сообщение об успешном завершении операции.
После завершения операции, в поле «Изображение со встроенной информацией» основной формы программы будет выведено изображение со встроенное информацией. Таким образом, пользователь будет иметь возможность визуально сравнить изменения изображения. Кроме этого пользователь может посмотреть показатели процесса встраивания (например, время встраивания). Основанная формы программы будет иметь вид, показанный на рисунке 3.7.



Рисунок 3.9 - Основная форма программы после встраивания информации.


  1. Просмотр встроенной информации

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



Рисунок 3.10 - Форма проверки встроенной информации.


  1. Сохранение изображения

Для сохранения изображения со встроенной информацией необходимо нажать кнопку «4. Сохранить изображение» и в открывшемся окне сохранения изображения (рисунок 3.9), указать имя нового изображения.



Рисунок 3.11 - Форма сохранения изображения.
Сохраненное изображение будет содержать встроенную текстовую информацию.

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


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


  1. Запуск программы.

При запуске, открывается форма режима извлечения, показанная на рисунке 3.10.



Рисунок 3.12 - Форма программы при начале работы (Режим извлечения).


  1. Настройка параметров встраивания информации

Пользователю необходимо установить параметры, показанные на рисунке 3.11.



Рисунок 3.13 - Параметры встраивания информации при извлечении.
В поле «Пароль» пользователь должен ввести пароль (секретный ключ), который должен быть известен только отправителю и получателю. Пароль может содержать буквы, цифры и знаки препинания.

Если маркер окончания не использовался при встраивании, то необходимо указать объем информации, которая будет извлечена.


  1. Открытие изображения

Для выбора изображения (контейнера), из которого будет извлекаться информация, необходимо нажать на кнопку «1. Открыть изображение».

На экране появится меню выбора файла изображения, показанное на рисунке 3.3.

В отрывшемся окне, необходимо выбрать изображение и нажать кнопку «Открыть».


  1. Извлечение информации в изображение

Для извлечение информации из изображения необходимо нажать кнопку «2. Извлечь встроенную информацию». При этом необходимо, чтобы было выбрано изображение, из которого будет производиться извлечение. Если изображение не выбрано, то на экран будет выдаваться соответствующее сообщение (рисунок 3.4) и извлечения производиться не будет.

Кроме этого, если при извлечении информации произойдут ошибки (например, при неверно указанных параметрах), то на экран будет выдаваться сообщение об ошибке, показанное на рисунке 3.5.

После завершения операции, в поле «Извлеченная текстовая информация» будет выведен текстовая информация извлеченная из изображения. Форма режима извлечения будет иметь вид, показанный на рисунке 3.12.


Рисунок 3.14 - Форма программы после встраивания информации (Режим извлечения).
Извлеченная текстовая информация может быть скопирована и перенесена в специализированный текстовый редактор для дальнейшей работы с ней.

1   2   3   4   5   6   7   8   9   10

Похожие:

Дипломному проекту на тему: «Разработка методов встраивания информации в пространственную область изображения» iconДипломному проекту на тему: «Разработка методов встраивания информации...
Санкт-Петербургский государственный электротехнический университет “лэти” им. В. И. Ульянова (Ленина)” (СПбгэту)

Дипломному проекту на тему: «Разработка методов встраивания информации в пространственную область изображения» iconАнализ стойкости метода коха-жао стеганографического встраивания...
Аннотация: Рассмотрен метод стеганографического встраивания информации Коха-Жао. В статье проведен анализ стойкости данного метода...

Дипломному проекту на тему: «Разработка методов встраивания информации в пространственную область изображения» iconПояснительная записка к дипломному проекту на тему индивидуальный жилой дом в г. Тюмени
Исходные данные к проекту -задание на проектирование,рабочие чертежи марки ас,ГП. Материалы инженерно-геологических изысканий

Дипломному проекту на тему: «Разработка методов встраивания информации в пространственную область изображения» iconПояснительная записка к дипломному проекту на тему: «Разработка автоматизированной...
Тема дипломного проекта (работы) Разработка автоматизированной системы печати ценников на витрины автосалона на базе ms access

Дипломному проекту на тему: «Разработка методов встраивания информации в пространственную область изображения» iconПояснительная записка к дипломному проекту на тему: «Разработка автоматизированной...
Тема дипломного проекта (работы) Разработка автоматизированной системы инвентаризации комплектующих для сборки компьютеров на базе...

Дипломному проекту на тему: «Разработка методов встраивания информации в пространственную область изображения» iconИнструкция пользователя. 23
Разработка методов информационного поиска на основе методов интеллектуального анализа данных. 8

Дипломному проекту на тему: «Разработка методов встраивания информации в пространственную область изображения» iconПояснительная записка к дипломному проекту включает в себя: страниц...
Тема дипломного проекта «Проект программно-методического комплекса автоматизации обработки данных и решения задач с использованием...

Дипломному проекту на тему: «Разработка методов встраивания информации в пространственную область изображения» iconПояснительная записка к дипломному проекту включает в себя: 104108...
Тема дипломного проекта «Проект программно-методического комплекса автоматизации обработки данных и решения задач с использованием...

Дипломному проекту на тему: «Разработка методов встраивания информации в пространственную область изображения» iconРеферат Пояснительная записка к дипломному проекту включает в себя:...
Тема дипломного проекта «Проект программно-методического комплекса для оптимизации распределения заданий по формированию твердых...

Дипломному проекту на тему: «Разработка методов встраивания информации в пространственную область изображения» iconПояснительная записка к курсовому проекту на тему микропроцессорная...

Литература


При копировании материала укажите ссылку © 2015
контакты
literature-edu.ru
Поиск на сайте

Главная страница  Литература  Доклады  Рефераты  Курсовая работа  Лекции