Разработка программно-математического обеспечения корреляционного совмещения изображений с использованием быстрого преобразования Фурье
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
грамма и методика испытаний
Программа и методика испытаний разработана в соответствии с ЕСПД ГОСТ 19.301-79.
6.1 Объект испытаний
Объектом испытаний является программный стенд для исследования и проведения прямого и обратного преобразования Фурье (далее - программный стенд).
На испытания предъявляется перечень документов программного стенда:
Программный стенд для исследования и проведения прямого и обратного преобразования Фурье. Описание применения;
Программный стенд для исследования и проведения прямого и обратного преобразования Фурье. Руководство программиста;
Программный стенд для исследования и проведения прямого и обратного преобразования Фурье. Руководство оператора.
6.2 Цель испытаний
Настоящие испытания программного стенда проводятся в целях оценки:
работоспособности программного стенда и соответствия его характеристик функциональным и иным требованиям, предъявляемым к программе на этапе проектирования;
соответствия документации требованиям задания на дипломное проектирование и ЕСПД.
6.3 Требования к программе
Состав проводимых проверок приведен в таблице 6.1.
Таблица 6.1 - Состав проводимых проверок
Номер пунктаВыполнение проверкиНомер пункта методики1Загрузка и запуск программного стенда6.6.12Выполнение требований к техническим средствам и системному программному обеспечению6.6.13Загрузка РЛИ из файла, содержащего растровое изображение в формате BMP, отображение его на экране в качестве исходного изображения6.6.24Выполнение прямого преобразования Фурье текущего изображения6.6.35Выполнение обратного преобразования Фурье полученных Фурье-образов исходного изображения6.6.46Выполнение операции поворота текущего изображения6.6.57Выполнение операции масштабирования текущего изображения6.6.68Сохранение результатов, полученных при выполнении прямого преобразования Фурье6.6.7
6.4 Требования к программной документации
В состав программной документации должны быть включены следующие документы:
. Эксплуатационные документы:
описание применения (ГОСТ 19.502-78);
руководство программиста (ГОСТ 19.504-79);
руководство оператора (ГОСТ 19.505-79).
2. Программа и методика испытаний. (ГОСТ 19.301-79).
6.5 Средства и порядок испытаний
Во время проведения испытаний используются следующие технические и программные средства:
персональный компьютер на базе процессора Intel Core i5 2.27 ГГц;
ОЗУ 4 ГБ;
монитор 17 Easynote LJ75;
клавиатура;
манипулятор типа мышь;
ОС MS Windows 7 Home Basic Rus;
Испытания проводятся на контрольном примере путем ввода и обработки данных контрольного примера. Контрольный пример включает набор файлов РЛИ в формате BMP.
Полученные результаты отображаются на экране и сопоставляются с данными контрольного примера. Отсутствие расхождений и получение ожидаемых результатов означает успешное проведение проверок.
Далее проводится тестирование функций методами белого ящика и черного ящика.
6.6 Методы испытаний
.6.1 Проверка процедуры загрузки и запуска программного стенда
Для выполнения проверки используется ПЭВМ с техническими характеристиками и установленным системным и прикладным программным обеспечением в соответствии с требованиями задания на проектирование.
Пользователь входит в операционную систему и выполняет процедуру загрузки и запуска программного стенда.
Результат проверки считается положительным, если процедура загрузки и запуска программы завершаются успешно.
6.6.2 Проверка процедуры загрузки РЛИ из файла и отображения его в качестве ТИ
Для выполнения проверки файл с РЛИ последовательно открывается стандартной программой просмотра изображений Windows из состава операционной системы и загружается в программный стенд. Результат работы наблюдается визуально на экране ПЭВМ.
Результат проверки считается положительным, если:
загруженное в программу РЛИ отображается в рабочей области программного стенда;
загруженное в программный стенд изображение визуально совпадает с изображением, отображаемым графическим редактором.
.6.3 Проверка процедуры прямого преобразования Фурье
После загрузки исходного изображения любым из двух доступных способов инициируется выполнение процедуры нахождения Фурье-образа изображения.
Результат проверки можно считать положительным, если:
в соответствующей области главного окна программы появляются два изображения, соответствующих найденным Фурье-образам;
данные изображения обладают характерным видом, присущим графическому отображению Фурье-образов: черно-белое изображение, где белые фрагменты в основном сосредоточены в углах изображения.
6.6.4 Проверка процедуры обратного преобразования Фурье
После проведения прямого преобразования Фурье появляется возможность выполнить обратное преобразование для восстановления исходного изображения. Для выполнения процедуры необходимо нажать соответствующую кнопку на форме или выбрать соответствующий пункт меню.
Результат проверки считается положительным, если восстановленное изображение визуально совпадает или почти совпадает с исходным. Это означает, что последовательность прямого, а затем обратного преобразования привела к желаем