Разработка и исследование параллельной программы для обработки изображений
Состав работы
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Adobe Acrobat Reader
Описание
В дипломной работе были изучены особенности работы алгоритма сжатия графической информации JPEG. На основании этого разработаны программные средства для осуществления параллельной обработки изображений. Программа сжатия для многопроцессорных систем была разработана на языке C++ в среде Microsoft Visual C++ 6.0 с использованием пакета MPICH версии 1.2.5.
Результаты исследования разработанной параллельной программы для обработки изображений позволяют сделать вывод о том, что при сохранении качества скорость обработки изображений возрастает в 5 раз при работе на 6-процессорном вычислительном кластере.
Полученные данные показывают перспективность использования параллельных программ для обработки изображений в режиме реального времени для современных High-Tech устройств.
Содержание:
Введение
Графическая информация и методы ее обработки.
Векторная графика.
Точечная графика.
Виды растровых изображений.
Алгоритмы архивации: предпосылки и свойства.
Алгоритмы архивации: с потерями и без потерь.
Алгоритм JPEG
Переход в цветовую схему YCbCr. Субдискретизация. Дискретное косинусное преобразование. Процесс квантования. «Зигзаг» сканирование. Первичное сжатие. Вторичное сжатие
Обзор стандарта MPI
Классификация параллельных ЭВМ.
Место MPI в иерархии средств параллельного программирования.
Выводы
Параллельная программа сжатия изображений JPEG
Реализация параллелизма в программе JPEG сжатия
Реализация сжатия и распаковки изображений.
Функции алгоритма сжатия JPEG.
Описание пользовательского интерфейса.
Результаты обработки изображений на многопроцессорной системе.
Оценка ускорения и эффективности. Оценка потерь процесса сжатия. Зависимость коэффициента сжатия от коэффициента качества.
Заключение.
Список используемой литературы.
Приложение. Программа сжатия графической информации на языке C++ в среде Microsoft Visual C++ 6.0
Результаты исследования разработанной параллельной программы для обработки изображений позволяют сделать вывод о том, что при сохранении качества скорость обработки изображений возрастает в 5 раз при работе на 6-процессорном вычислительном кластере.
Полученные данные показывают перспективность использования параллельных программ для обработки изображений в режиме реального времени для современных High-Tech устройств.
Содержание:
Введение
Графическая информация и методы ее обработки.
Векторная графика.
Точечная графика.
Виды растровых изображений.
Алгоритмы архивации: предпосылки и свойства.
Алгоритмы архивации: с потерями и без потерь.
Алгоритм JPEG
Переход в цветовую схему YCbCr. Субдискретизация. Дискретное косинусное преобразование. Процесс квантования. «Зигзаг» сканирование. Первичное сжатие. Вторичное сжатие
Обзор стандарта MPI
Классификация параллельных ЭВМ.
Место MPI в иерархии средств параллельного программирования.
Выводы
Параллельная программа сжатия изображений JPEG
Реализация параллелизма в программе JPEG сжатия
Реализация сжатия и распаковки изображений.
Функции алгоритма сжатия JPEG.
Описание пользовательского интерфейса.
Результаты обработки изображений на многопроцессорной системе.
Оценка ускорения и эффективности. Оценка потерь процесса сжатия. Зависимость коэффициента сжатия от коэффициента качества.
Заключение.
Список используемой литературы.
Приложение. Программа сжатия графической информации на языке C++ в среде Microsoft Visual C++ 6.0
Другие работы
Объектно-ориентированное программирование. Курсовая работа. Вариант №18. Семестр 3-й
Shamrock
: 22 февраля 2014
Написать программу, используя объектно-ориентированный подход, которая двигает по экрану изображение заданного графического объекта.
Тип объекта указан во вложении
Допускается: замена некоторых элементов графического объекта, изменение его цветовой гаммы.
Реализовать два вида движения: случайное и по нажатию на клавиши со стрелками. Предусмотреть для пользователя возможность выбора одного из двух режимов движения.
Описание классов необходимо оформить в виде отдельного модуля. Иерархия классов д
280 руб.
Роль банков в функционировании финансового рынка
Slolka
: 22 ноября 2013
ГЛАВА I 6
СУЩНОСТЬ БАНКОВ 6
1.СУЩНОСТЬ БАНКОВ С ПОЗИЦИИ ИХ ИСТОРИЧЕСКОГО РАЗВИТИЯ 6
2.СОВРЕМЕННОЕ ПОНИМАНИЕ СУЩНОСТИ БАНКОВ 10
ГЛАВА II Роль, Функции, Виды банков и Финансовый рынок 15
2.1. РОЛЬ БАНКА 15
2.2. ФУНКЦИИ БАНКА 22
ЗАКЛЮЧЕНИЕ 36
Таким образом, подводя итоги, можно сделать следующие выводы. 36
ВВЕДЕНИЕ
Банки – одно из центральных звеньев в системе рыночного механизма. Развитие их деятельности – необходимое условие реального создания рыночного механизма. Процесс экономическ
10 руб.
Наноструктурированные материалы в производстве и применение изделий в машиностроении
pereC
: 2 октября 2012
Введение……………………………………………………………………… 3
Возможности для машиностроения…………………………………………. 7
Российские достижения…………………………………………………… 9
Перспективы…………………………………………………………………. 12
Возможности применения наноматериалов и нанопокрытий для машиностроения……………………………………………………………………
13
Экономическая эффективность…………………………………………… 16
Заключение………………………………………………………………… 19
Список используемых источников…………………………………………. 20
Синдром дефицита внимания и гиперактивности
Qiwir
: 13 октября 2013
Современные представления об этиологии, патогенезе, критериях диагноза и подходах к терапии синдрома дефицита внимания/гиперактивности подчеркивают необходимость четкого соблюдения критериев диагноза синдрома и взвешенного подхода к медикаментозной терапии.
В последние годы достигнуты большие успехи в изучении одной из самых актуальных проблем нейропедиатрии - синдрома дефицита внимания/гиперактивности у детей. Актуальность проблемы определяется высокой частотой данного синдрома в детской попул