Читать курсовая по Отсутствует: "Программа цифровой обработки растровых графических изображений" Страница 1

назад (Назад)скачать (Cкачать работу)

Функция "чтения" служит для ознакомления с работой. Разметка, таблицы и картинки документа могут отображаться неверно или не в полном объёме!

СодержаниеВведение

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

2. Описание математических методов представления и обработки графических изображений

2.1 Представление графических изображений:

2.2 Обработка графических изображений:

3. Описание разработанного програмного дополнения

3.1 Описание модулей программы

3.2 Описание основных функций и их атрибутов

3.3 Результаты тестирования программы

Заключение

Список литературы

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

В данной курсовой работе рассматривается возможность реализации программ цифровой обработки растровых графических изображений, методы изменения положения изображения, таких как масштабирование, зеркальное отображение и перемещение части изображения. А так же были изучены и реализованы алгоритмы считывания и записи графических файлов в форматах BMP и TGA. Данный вопрос является актуальным, так как цифровая обработка изображений все более часто используется в повседневной жизни. Рассматриваемые алгоритмы очень популярны, так как решают задачи встречающиеся очень часто. 1. Постановка задачи В курсовой работе необходимо создать программу, реализующую следующие задачи:

. Считать информацию из графического файла заданного формата.

. Реализовать обработку информации согласно задаче.

. Организовать сохранение измененного изображения в заданном формате.

Программа должна работать для любых размеров изображений.

При написании программы нельзя использовать готовые компоненты, которые решают поставленные задачи.

Необходимо привести в ПЗ все теоретические сведения с указанием источника, необходимые для решения задачи

Необходимо привести в ПЗ таблицы с описанием основных переменных, функций, модулей, классов и т.п.

Рекомендуется называть основные переменные так, как они названы в приведенном теоретическом материале.

Форматы файлов по желанию можно дополнить или изменить на новые, такие, что не используются в задачах.

2. Описание математических методов представления и обработки графических изображений2.1 Представление графических изображений

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

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

В компьютерной графике термин «пиксель», вообще говоря, может обозначать разные понятия:

· наименьший элемент изображения на экране компьютера;

· отдельный элемент растрового изображения;

· точка изображения, напечатанного на принтере.

Поэтому, чтобы избежать путаницы, будем пользоваться следующей терминологией:

· видеопиксель- наименьший элемент изображения на экране;

· пиксель - отдельный элемент растрового изображения;

· точка - наименьший элемент,


Интересная статья: Основы написания курсовой работы