Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.09.2012, 05:18   #1
fasty
Пользователь
 
Регистрация: 09.11.2011
Сообщений: 25
По умолчанию Вейвлеты. Преобразование Хаара

Добрый вечер. Кто-нибудь сталкивался с алгоритмом сжатия по вейвлетам?
например Хаара или Добеши.
перечитал кучу литературы, так и не получилось то что надо..
вот что должно получится:

а вот что у меня получается

хотя и в примере и в моей программе обратное преобразование получается одинаково
если сталкивались, подскажите алгоритм преобразования изображения, видимо я в нем где то ошибся
fasty вне форума Ответить с цитированием
Старый 22.09.2012, 05:34   #2
fasty
Пользователь
 
Регистрация: 09.11.2011
Сообщений: 25
По умолчанию

алгоритм нашелся:
Цитата:
1. Выполняется пятиуровневое вейвлет преобразование сигнала с использованием своего базиса Добеши db5 , db3 , db1 , db1 ,db3 ,db1 на каждом уровне соответственно.
2. Задается уровень визуального качества, с которым будет восстановлено изображение после декомпрессии, путем изменения порога.
3. Обнуляются все коэффициенты вейвлет преобразования , модуль которых меньше или равен заданному порогу:
4. Полученная на шаге 3 матрица коэффициентов преобразуется в матрицу строку путем построчного считывания.
5. К полученной строке применяется алгоритм кодирования длин серий.
6. К строке, полученной на шаге 5 применяется алгоритм кодирования Хаффмана
но это бы все в формулах.. не найти
fasty вне форума Ответить с цитированием
Старый 22.09.2012, 13:00   #3
koljsch
Форумчанин
 
Регистрация: 26.01.2009
Сообщений: 360
По умолчанию

Хаара вроде очень хорошо описан в библиотеке OpenCV, огромное количество преобразований на нем, посмотрите в эту сторону
koljsch вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
преобразование Drulya Помощь студентам 0 05.01.2011 18:17
преобразование Dimarik Общие вопросы .NET 2 20.04.2010 20:57
Преобразование в С++ Davlet M Помощь студентам 3 03.10.2009 14:30
Преобразование... prizrak1390 Общие вопросы Delphi 2 02.04.2008 11:24