Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КурсовойРИ.doc
Скачиваний:
69
Добавлен:
03.03.2016
Размер:
1.52 Mб
Скачать

24

ГОСУДАРСТВЕННОЕ ВЫСШЕЕ УЧЕБНОЕ ЗАВЕДЕНИЕ

«ДОНЕЦКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»

(полное название учебного заведения)

_________Факультет компьютерных наук и технологий_________

(полное название института, название факультета (отделения))

Кафедра программного обеспечения интеллектуальных систем

(полное название кафедры (предметной, цикловой комиссии))

Пояснительная записка

к курсовому проекту

по теме:

«Разработка системы компьютерной обработки и описания

изображений»

Выполнил: студент _5_курсу, группы _ПЗС-14м_

направления подготовки (специальности)

8.050103 Программная инженерия .

(шифр и название направления подготовки, специальности)

Шеремет Н.Н.

(фамилия и инициалы)

Руководитель

Бочаров Д.М.

(фамилия и инициалы)

Донецк – 2015 год

Лист задания

РЕФЕРАТ

Пояснительная записка: с. 51, 8 рис., 16 формул, 1 таблица, 6 источников.

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

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

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

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

ИЗОБРАЖЕНИЕ, ФИЛЬТР, МАСКА, КОНТУР, ПИКСЕЛЬ, ЯДРО МАСКИ, БИБЛИОТЕКА OPEN CV, БИБЛИОТЕКА EMGU CV, ФОН, ШУМ, ЭРОЗИЯ.

КП-8.050103–084.001 ПЗ

Фамилия

Подпись

Дата

Разработал

Шеремет Н.Н.

19.01.15

«Разработка системы компьютерной обработки и описания изображений»

Литера

Лист

Листов

Рук.проекта

Бочаров Д.М.

19.01.15

У

3

Рук.проекта

19.01.15

ДонНТУ,

каф. ПОИС,

группа ПОС-14м

Н.контроль

Бочаров Д.М.

19.01.15

Н.контроль

19.01.15

Зав. каф.

19.01.15

СОДЕРЖАНИЕ

Пояснительная записка 1

Лист задания 3

ВВЕДЕНИЕ 7

1 ПОСТАНОВКА ЗАДАЧИ 8

2 ОПИСАНИЕ РЕАЛИЗУЕМЫХ МЕТОДОВ И АЛГОРИТМОВ 9

2.1 Методы обработки изображений. Поворот изображения, получение серого изображения из исходного 9

2.2 Алгоритмы подавления шума 10

2.2.1 Фильтр свертка с маской и медианный фильтр 10

2.2.2 Метод k-ближайших соседей 12

2.3 Методы обнаружения границ объектов на изображении 14

2.3.1 Пороговая сегментация 15

2.3.2 Алгоритм водораздела 16

2.4 Метод описания контуров объектов. Оператор Кирша, оператор Превитта, оператор Лапласа. 17

2.5 Метод цепного кодирования 20

3 ОПИСАНИЕ ПРОГРАММНОЙ РЕАЛИЗАЦИИ 21

3.1 Теоретические сведения о библиотеке OpenCV 21

3.2 Структуры данных, используемые в ПП 23

3.3 Описание функций и методов, используемых в ПП 25

ВЫВОДЫ 28

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 29

Приложение А 30

ТЕХНИЧЕСКОЕ ЗАДАНИЕ 30

Приложение Б 32

РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ 33

33

Приложение В 34

ЭКРАННЫЕ ФОРМЫ 34

Приложение Г 37

ЛИСТИНГ ПРОГРАММЫ 37

Разработал

Фамилия

Подпись

Дата

КП-8.050103–084.001 ПЗ

Лист

ст. гр. ПОС-14м

Шеремет Н.Н.

19.01.15

4

перечень обозначений, символов, единиц

сокращений и терминов

BGR

Blue Green Red

BMP

Bitmap Picture

OpenCV

Open Source Computer Vision Library

ПП

Программный продукт

Разработал

Фамилия

Подпись

Дата

КП-8.050103–084.001 ПЗ

Лист

ст. гр. ПОС-14м

Шеремет Н.Н.

19.01.15

5

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]