Форум программистов, компьютерный форум 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++: IDE, инструментарий Code::Blocks & Intel C++ Compiler Ide для компиляции задает такую строку icpc /Zi -Wall -c main.cpp -o obj/Debug/main.o на что кмпилятор жалуется icpc: error #10236: File not found: '/Zi' Как убрать это /Zi из команды компиляции??? Добавлено через 26 минут пока просто создал пустой файл по адресу, но все же... подробнее

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

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

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

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

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

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

Сталкивался ли кто-нибудь с такой проблемой? И если да, то как организовывалось хранение знака?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru