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

Список использованных источников

  1. Википедия – Open CV [Ел.ресурс]. – Режим доступа:https://ru.wikipedia.org/wiki/OpenCV.

  2. Робокрафт – OpenCV[Ел.ресурс]. – Режим доступа:http://robocraft.ru/page/opencv/.

  3. Хабрахабр – Обработка изображений[Ел.ресурс]. – Режим доступа:http://habrahabr.ru/hub/image_processing/.

  4. Крашенинников В. Р. Основы теории обработки изображений: Учебное пособие. – Ульяновск: УлГТУ, 2003. – 150 с.

  5. Яншин. Обработка изображений на языке СИ для IBM PC: Учебник. – Санкт-Петербург, 2010. – 200 с.

  6. Лукьяница А. А. Цифровая обработка изображений: Учебное пособие. – Москва: УлГТУ, 2009. – 518 с.

Приложение а техническое задание

Б.1 Общие сведения

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

Б.2 Основания для разработки и цель создания системы

Основанием для разработки программного обеспечения является задание на курсовой проект, выданное кафедрой ПОИС ст. группы ПОС14-м Шеремету Николаю Николаевичу.

Б.3 Требования к системе

Б.3.1 Требование к системе в целом

Разрабатываемое ПО должно выполнять следующие задачи:

  • эффективное подавление шума на изображении путем применения фильтров;

  • точный поиск контуров изображения различными методами.

Б.3.2 Требования к функциям, которые реализуются системой

Разрабатываемое ПО должно иметь следующие функциональные части:

  • загрузка и сохранение файла в формате BMP;

  • преобразование цветного изображения в оттенки серого, поворот изображения на угол кратный 90 градусов;

  • добавление к изображению аддитивного и импульсного шумов;

  • фильтрация изображения при помощи медианной фильтрации, свертки с маской, фильтра к-ближайших соседей и взвешенно-медианного фильтра;

  • обнаружение границ на изображении при помощи пороговой сегментации, алгоритма водораздела;

  • оконтуривание объекта при помощи цепного кода Фримана, оператора Превитта, Кирша, Лапласа.

Б.3.4 Требования к среде разработки ПО

Программный продукт разрабатывается на языке С# c использованием библиотеки OpenCV и EmguCV.

Б.3.4.1 Требования к техническому обеспечению

Требования к рабочей станции следующие:

  • IBM-совместимый персональный компьютер;

  • ЦП с тактовой частотой от 2 GHz;

  • оперативная память не меньше 2GB;

  • видеокарта с объемом памяти не менее 64 MB;

  • цветной графический TFT-монитор;

  • клавиатура – стандартная – 104 клавиши;

  • мышь – стандартная.

Б.3.4.2 Требования к программному обеспечению

Для функционирования системы необходим компьютер архитектуры х86 под управление ОС Windows 7/8.

Б.4 Стадии и этапы разработки

Курсовой проект выполняется относительно следующего календарного плана (табл. В.1).

Таблица В.1 – Календарный план выполнения курсового проекта

Наименование этапа работы

Срок выполнения

Примечание

Получение задания

10 октября 2014

Изучение теоретических сведений

12 октября 2014

Постановка задачи

14 октября 2014

Выбор способов программной реализации

17 октября 2014

Изучение алгоритмов обработки изображений

25 октября 2014

Разработка программного обеспечения

4 декабря 2014

Оформление пояснительной записки

18 декабря 2014

Защита курсового проекта

19 января 2015

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