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

Увеличить BMP изображение в два раза - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Описать класс с именем MARSH http://www.cyberforum.ru/cpp-beginners/thread879812.html
1. Описать класс с именем MARSH, содержащий следующие поля: • название начального пункта маршрута; • название конечного пункта маршрута; • номер маршрута. 2. Включить методы, выполняющие следующие действия: • ввод с клавиатуры данных в массив, состоящий из восьми элементов типа mARSH; записи должны быть упорядочены по номерам маршрутов; • вывод на экран информации о маршруте, номер...
C++ Найти ошибку в перегрузке копиконструктора и операторов Вот код. в QT отлично работает. а в Visual Studio выдает ошибку на строке (a+b).show(); помогите понять в чем проблема. #include <iostream> using namespace std; struct vec {double x,y,z;}; class arr_vec { private: double *x; double *y; //указатели на координаты http://www.cyberforum.ru/cpp-beginners/thread879797.html
C++ чтение матрицы из файла
Здравствуйте. Помогите, пожалуйста сделать запрос в самом начале программы(считать из файла или ввести вручную) и организовать само считывание вот текст программы #include <iostream> #include <iomanip> #include <ctime> #include <cmath> #include <iomanip> #include <fstream> #include <conio.h>
C++ Класс "Точка". Функция - определение в каком координатном угле находится точка
1. Определить в глобальной области видимости функцию в соответствии с вариантом. Доступ к полям класса осуществить с помощью соответствующих методов класса; 2. Определить дружественную функцию с аналогичной функциональностью; 3. В функции main вывести на экран результаты работы обеих функций для заданного объекта (номер объекта в массиве вводится с клавиатуры). Результаты работы функций должны...
C++ Из нерассортированного списка целых чисел удалить все наибольшие элементы, оставив первый из них http://www.cyberforum.ru/cpp-beginners/thread879755.html
Доброго времени суток. Никак не могу сделать эти задания(( Буду премного благодарен тому, кто поможет мне хоть с одной из них! Из нерассортированного списка целых чисел удалить все наибольшие элементы, оставив первый из них. Выручите плиз! Очень нужны эти задачи!
C++ Перевести целое отрицательное четырёхбайтное число из десятичной в двоичную систему счисления Доброго времени суток. Никак не могу сделать эти задания(( Буду премного благодарен тому, кто поможет мне хоть с одной из них! Перевести целое отрицательное четырёхбайтное число из десятичной в двоичную систему счисления: (повторение) используя алгоритм деления на 2 (см. первый семестр); (повторение) используя битовые операции (см. первый семестр); используя объединение и поля битов. подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
 Аватар для zss
5953 / 5558 / 1787
Регистрация: 18.12.2011
Сообщений: 14,204
Завершенные тесты: 1
26.05.2013, 21:42     Увеличить BMP изображение в два раза
Должно быть что-то типа
C++
1
2
3
4
5
6
7
8
9
10
for(int i = 0; i < n;i ++)
for(int j = 0; j < m; j ++)
{
     int i1=i*2;
     int j1=j*2;
     New_2x_Image [i1*2*m+j1] = buff [i*m+j];
     New_2x_Image [i1*2*m+j1 + 1] = buff [i*m+j];
     New_2x_Image [(i1+1)*2*m+j1] = buff [i*m+j];
     New_2x_Image [(i1+1)*2*m+j1+1] = buff [i*m+j];
}
Еще надо обратить внимание, что m и n должны быть кратны 4
(строки выровнены на четырехбайтную границу)
 
Текущее время: 01:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru