QImage ошибка создания картинки из буфера

342
10 сентября 2017, 01:51

я создаю изображение из буфера и вывожу его, но у меня получается картинка со сдвигом в кадре. картинка в буфере в формате ВМР. как можно это поправить?

QImage st_image((uchar*)image,hor_size,ver_size,QImage::Format_Indexed8);
ch_pic->setPixmap(QPixmap::fromImage(st_image.mirrored(false,true)));
ch_pic->show();

Answer 1

для отображения изображения ВМР из буфера, при сдвиге кадра, лучше использовать создание изображения из массива байтов.

QPixmap mpixmap;
mpixmap.loadFromData((const uchar*)mask_image, mask_image_size);
lbl->setPixmap(mpixmap2);
READ ALSO
Функция выводит непонятное значение

Функция выводит непонятное значение

Вызываю функцию и передаю ей число 22 например, что является одним передаваемым аргументом, но функция принимающая один любой аргумент должна...

273
Ошибка: cout: необъявленный идентификатор

Ошибка: cout: необъявленный идентификатор

Я только начал разбираться с плюсамиИ тут же воткнулся в какой-то непонятный для меня косяк

388
Вставить данные в БД SQLite3

Вставить данные в БД SQLite3

Добрый деньКаким образом происходит запись данных(int, long long, double) в sqlite3?

282
Как через библиотеку SFML реализовать управление персонажем с помощью мышки?

Как через библиотеку SFML реализовать управление персонажем с помощью мышки?

Можете подсказать как реализовать управление персонажем с помощью мышки, как в Action/RPG играх типо Diablo, когда зажав ПКМ и меняя лишь вектор направления...

316