Форум программистов, компьютерный форум CyberForum.ru

Обратное вейвлет-преобразование - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Кубические сплайны http://www.cyberforum.ru/cpp/thread269489.html
Здраствуйте.. У меня задано таблично {xi,yi} и мне нада с помощъю кубических сплайнов найти Y0 в точке Х0... x 1 2 3 4 5 6 y 3 5 4 2 1 8 x0=2.4 нужна програмная реализация(желательно на С/С++ или Matcad). Я нашол какой то исходник на вики,но там все как то сложно и запутано...нада просто...
C++ Параллельные запросы к MySQL с использованием OpenMP. Здравствуйте. Помогите пожалуйста разобраться. Программа посылает запросы к базе данных (субд MySQL), нужно их распараллелить. Сначала идут некоторые вычисления, подключение к MySQL, собственно кусок, который нужно распараллелить, чтобы одновременно выполнялись несколько запросов: for (int je = 0; je < j; je++) { for (int iks = 8; iks < 18; iks++) { #pragma omp parallel for ... http://www.cyberforum.ru/cpp/thread269487.html
enums C++
Kак можно осуществить данную операцию? enum number{null=0x0,one=0x1,two=0x2,three=0x3}; void Main(){ number a=one; number b=two; b|=a;//b=b|a; //ругается здесь //error: this operation on an enumerated type requires an applicable user-defined operator function } Добавлено через 1 час 39 минут
Выбор платформы C++
Привет!! Подскажите какая платформа с++ под windows наиболее востребована работодателями?
C++ Изменение готовой программы http://www.cyberforum.ru/cpp/thread269274.html
Здравствуйте, сразу хочу сказать - С++ для меня неизведанная область, но вопрос, всё же задам. Итак! У нас в университете есть компьютер что-то IBM 486 SX, к нему подключена специальная установка (AC-магнитометр), на компьютере есть специальное приложение для управления установкой и снятия показания. Вопрос! Можно ли внести изменения в программу, она написана на C++ ? Дело в том, что...
C++ символы С++ мне надо в С++ вывести на экран некий символ, как мне это сделать? мне надо █ вставить, простой такой блок. вот я написал программу, которая должна была дать мне код этого символа: #include <iostream> #include <conio.h> using namespace std; int main(){ char f; cin >> f; int i = f; подробнее

Показать сообщение отдельно
KoulSlou
0 / 0 / 0
Регистрация: 03.04.2011
Сообщений: 5

Обратное вейвлет-преобразование - C++

04.04.2011, 00:17. Просмотров 2596. Ответов 5
Метки (Все метки)

Здравствуйте.
Пишу код двумерного вейвлет-преобразования изображений. Использую вейвлет Хаара.
Коэффициенты матриц разложения считаются по следующим формулам:

b1 = a1+a2+a3+a4 - получаем уменьшенную копию изображения
b2 = a1+a2-a3-a4 - разность строк
b3 = a1-a2+a3-a4 -разность столбцов
b4= a1-a2-a3+a4 - разность диагоналей

Проблема возникает при обратном преобразовании, так как в случае, если какой-то из коэффициентов b оказался отрицательным, то знак не запоминается и получается искажение исходного рисунка. Компоненты цветов я храню в формате BYTE.

Сталкивался ли кто-нибудь с такой проблемой? И если да, то как организовывалось хранение знака?
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru