我想将RGB888格式的QImage转换为ARGB32&将像素数据提取为unsigned int *。
我可以执行以下操作转换为ARGB32
QImage new = old.convertToFormat(QImage :: Format_ARGB32);
但是,像素是存储有符号还是无符号?
修改
我需要一个指针unsigned int * data,这样,
unsigned int(32位)保存ARGB格式的像素,从左到右依次如下:
我该怎么做?
答案 0 :(得分:0)
像素存储为QRgb
,这是unsigned int
的typedef。