C++ 如何从已知像素值构建QImage

C++ 如何从已知像素值构建QImage,c++,image,qt,C++,Image,Qt,我知道QImage的高度和宽度,以及我想要的每个像素值(从x,y位置)。如何在知道这些值的情况下构建QImage?您只需创建对象(例如,新建QImage(640480);),然后使用将图像中的每个像素更改为您希望的值。您只需创建对象(例如,新建QImage(640480);)然后使用将图像中的每个像素更改为您想要的值。setPixel()的第二个参数是单个int中的24位RGB值。您可以使用宏来构造它或仅(红色setPixel()的第二个参数是单个int中的24位RGB值。您可以使用宏来构造它或

我知道QImage的高度和宽度,以及我想要的每个像素值(从x,y位置)。如何在知道这些值的情况下构建QImage?

您只需创建对象(例如,
新建QImage(640480);
),然后使用将图像中的每个像素更改为您希望的值。

您只需创建对象(例如,
新建QImage(640480);
)然后使用将图像中的每个像素更改为您想要的值。

setPixel()的第二个参数是单个int中的24位RGB值。您可以使用宏来构造它或仅
(红色setPixel()的第二个参数是单个int中的24位RGB值。您可以使用宏来构造它或仅
(红色谢谢。如何使用此选项设置R、G和B组件?无需在堆上创建映像,它是隐式共享的。谢谢。如何使用此选项设置R、G和B组件?无需在堆上创建映像,它是隐式共享的。