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

Вывод битовых полей изображения - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Предусмотреть использование шаблонного класса для работы с различными типами данных http://www.cyberforum.ru/cpp-beginners/thread841770.html
Собственно само задание. Преобразовать квадратную матрицу, осуществив поворот элементов вокруг центра матрицы на 90 градусов против хода часовой стрелки. Предусмотреть использование шаблонного...
C++ Предусмотреть использование шаблонного класса для работы с различными типами данных Преобразовать квадратную матрицу, осуществив поворот элементов вокруг центра против хода часовой стрелки. Предусмотреть использование шаблонного класса для работы с различными типами данных. http://www.cyberforum.ru/cpp-beginners/thread841769.html
построение данной фигуры C++
подскажите пожалуйста у меня есть задание необходимо из считанных из файла символов построить данную фигуру, как считать и все ето реализовать я в принцепи знаю, может канешно не до конца, но сам...
C++ Виртуальная функция (реализовать функции, вычисляющие объемы фигур)
Задание-(Используя виртуальную функцию, реализовать функции, вычисляющие объемы: правильной пирамиды, параллелепипеда, призмы, усеченной пирамиды.) Напишите алгоритм выполнения программы. С чего...
C++ ошибка в записи в фаил и чтений http://www.cyberforum.ru/cpp-beginners/thread841736.html
double calc(int n, double sum, int a, int b, double p, double f) { if(n == 0) return sum; else{ sum += p / (f * (1.0 + (1.0 * a) * a + (1.0 * b) * b)); ...
C++ Арифметическое кодирование на С++ Здравствуйте. Такая проблема: нужно реализовать алгоритм арифметического кодирования и декодирования. Кодирование у меня получилось. Но никак не могу сделать декодирование. Помогите пожалуйста. Вот... подробнее

Показать сообщение отдельно
Aleator
65 / 66 / 3
Регистрация: 04.05.2011
Сообщений: 1,210

Вывод битовых полей изображения - C++

18.04.2013, 18:29. Просмотров 366. Ответов 1
Метки (Все метки)

Работаю с классом CxImage. Пробую вывести изображения по битовым полям (как на рисунке), но не выходит.
Третье поле красного цвета:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
RGBQUAD rgb;
for (i=0; i<W;i++) {
    for (int j=0; j<H;j++)  {
 
    rgb=ima->GetPixelColor(i,j);
    int l=rgb.rgbRed;
    if ((rgb.rgbRed&(1<<3))==1)
        rgb.rgbRed=(1<<3);
    rgb.rgbBlue=0;
    rgb.rgbBlue=0;
    ima->SetPixelColor(i,j,rgb);
    }
}
Не подскажете правильный вывод (можно без CxImage)?
0
Миниатюры
Вывод битовых полей изображения  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru