46970 (Верифікація 3d зображень на основі фотографій)

2016-07-30СтудИзба

Описание файла

Документ из архива "Верифікація 3d зображень на основі фотографій", который расположен в категории "". Всё это находится в предмете "информатика" из 1 семестр, которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "курсовые/домашние работы", в предмете "информатика, программирование" в общих файлах.

Онлайн просмотр документа "46970"

Текст из документа "46970"

МІНІСТЕРСТВО ОСВІТИ ТА НАУКИ УКРАЇНИ

ЧЕРНІВЕЦЬКИЙ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ

ІМЕНІ ЮРІЯ ФЕДЬКОВИЧА

Факультет комп’ютерних наук

Кафедра комп’ютерних систем та мереж

Верифікація 3d зображень на основі фотографій

(курсова робота)

2008

АНОТАЦІЯ

В даному програмному документі розглядається розроблений програмний продукт, як об’єкт випробувань. Розглянуті мета випробувань, вимоги до програми і програмної документації, а також засоби й методи та порядок випробувань.

ЗМІСТ

1. Об’єкт випробувань

2. Мета випробувань

3. Вимоги до програми

4. Вимоги до програмної документації

5. Засоби, методи та порядок випробуван

1. ОБ’ЄКТ ВИПРОБУВАНЬ

Розроблена програма згідно технічного завдання, затвердженого на Вченій Раді факультету комп’ютерних наук, протокол № 3 від 13 листопада 2007 року, маркується номером: 482.362.70915-28.

Дану програму планується використовувати для пришвидшення процесу перетворення двомірного зображення у об’ємне. Простота продукту дозволить використовувати його в різних сферах. Також програмний продукт може бути використаний для демонстрування процесів перетворення підчас проходження лабораторних практикумі з дисципліни „Комп’ютерна графіка”, яка ведеться для студентів 3-го курсу кафедри КСМ Чернівецького національного університету імені Юрія Федьковича.

2. МЕТА ВИПРОБУВАНЬ

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

Виходячи із вище сказаного будь-який розроблений програмний продукт чи комплекс необхідно випробовувати для виявлення та усунення недоліків в роботі програми.

3. ВИМОГИ ДО ПРОГРАМИ

До основних вимог випробування необхідно віднести перевірку основних функціональних можливостей програми, а саме:

  • інтерфейс користувача, побудований за допомогою форм та їх компонентів;

  • ведення зображення для перетворення;

  • ведення зображення різного розміру;

  • обертання зображення під різними кутами;

  • віддалення та наближення зображення;

  • збереження зображення під різними кутами.

4. ВИМОГИ ДО ПРОГРАМНОЇ ДОКУМЕНТАЦІЇ

Програмна документація, згідно стандартів програмної документації, що визначені кафедрою КСМ, повинна складатися з наступних основних програмних документів:

  • Специфікація;

  • Технічне завдання;

  • Пояснювальна записка;

  • Опис мови;

  • Опис програми;

  • Текст програми;

  • Програма та методика випробувань.

До програмного документу також належать плакати з зображенням блок схем роботи та зображення з прикладами виконання роботи програми.

5. ЗАСОБИ, МЕТОДИ ТА ПОРЯДОК ВИПРОБУВАНЬ

Програма повинна бути випробувана розробником для виявлення помилок у функціонуванні коду програми та виявлення недоліків.

Засоби випробування.

- Створена програма.

- Об’єктно-орієнтовна мова програмування Delphi.

- Тестові файли формату bmp.

- Операційна система типу Windows.

Методи випробування.

Основним методом перевірки роботи програми було задання деяких вхідних параметрів (зображення різного розміру та складності), та перегляд отриманих результатів.

Порядок випробовування.

1. Перевірка запуску програмного продукту. Програма запускається при подвійному кліку на файл M2v3.exe після чого відкривається головна форма програми (рис 5.1).

Рис. 5.1. Інтерфейс програми

2. Перевірка завантаження зображення. Завантаження здійснюється при натисканні на кнопку “Завантажити зображення” в результаті відкривається діалогове вікно в якому можливо вибрати потрібне зображення, яке нам потрібне для перетворень. Першим завантажується зображення з роздільною здатністю 432х341 (рис. 5.2).

Рис. 5.2. Завантаження зображення №1

Завантаження файлу пройшло швидко, протягом 1-1.5 с.

В подальшому проводилися тести з завантаженням файлів з більш великим розміром. В результаті випробувань ми могли побачити, що завантаження відбувається достатньо швидко та без помилок Так при завантаженні зображення більшого розміру 1100х1101 ми можемо побачити, що швидкість обробки даного малюнку збільшується, але воно не являється суттєвим, і продовжується близько 4-8 сек. Результати завантаження можна побачити на рис. 5.3.

Рис. 5.3. Завантаження зображення №2

3. Перевірка можливості яка дозволяє змінювати глибину кольорів зображення.

Це можливо здійснити з допомогою натискання на меню «Параметри», в якому з’явиться підменю «Глибина кольорів». При виборі даного пункту з’явиться діалогове вікно «Параметри глибини кольору». В діалоговому меню з допомогою повзунка можливо змінювати карту глибин(кількість розбиттів яскравості). Та при натисканні на кнопку «Встановити» зберігається інформація про зміни (рис. 5.4). Для присвоєні цих змін зображенню потрібно натиснути на кнопку «Перемалювати», що знаходиться на головному діалоговому вікні (рис. 5.5).

Рис. 5.4. Встановлення параметрів глибини кольору

Рис. 5.5. Запуск перемальовування зображення

4. Перевірка можливості зміни кут обзору зображення по осі Х та У, які можливо змінювати при переміщені повзунків «Поворот по Х» та «Поворот по У» що знаходяться на головному вікні (рис. 5.6) (рис. 5.7).

Рис. 5.6. Поворот ландшафту по осі Х

Рис. 5.7. Поворот малюнку по осі У

5. Перевірка наближення та віддалення зображення, яка здійснюється з допомогою переміщення повзунка «Дистанція».(рис. 5.8), (рис. 5.9).

Рис. 5.8. Віддалення зображення

Рис. 5.9. Наближення зображення

З допомогою наближення, у вікні №1, ми можемо побачити сітку згенерованого зображення. У вікні №2 ми можемо побачити об’ємне зображення нашої фотографії без тіней. Найбільш реалістичне зображення ми отримуємо у вікні №3, де на згренероване зображення накладається тінь. Чим більш гостріший кут огляду деякої поверхні, тим більша тінь на даній області відображення.

6. На останок перевіримо можливість збереження файлів. Збереження зображень здійснюється при натисканні на кнопку «Зберегти зображення» після якого з’являється діалогове вікно в якому можливо задати ім’я зображення та його тип.(рис. 5.10), (рис. 5.11).

Рис. 5.10. Збереження результату з форми №3

Рис. 5.11. Збереження результату з форми №1

Як бачимо, програма цілком правильно виконує свою задачу. Слід зауважити, що чим більше файл ти повільніше буде обробка зображень. Також швидкість роботи програми залежить від потужності комп’ютера на якому проводиться запуск програмного продукту.

Під час тестування помилок в роботі програмного продукту не було виявлено.

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5137
Авторов
на СтудИзбе
440
Средний доход
с одного платного файла
Обучение Подробнее