【发布时间】:2015-05-05 09:44:56
【问题描述】:
Qt 中有没有一种方法可以轻松地根据存储在std::vector 中的数据创建图片?我的意思是,在矢量中,QWidget 的每个QPointF 点都有颜色,我用QPainter 在其上绘画,但我不仅需要使用颜色在QWidget 上绘制这张图片在矢量中,但也将其保存为图片。
【问题讨论】:
-
如果将图像的数据存储在矢量中,图像的尺寸是多少?
-
@vahancho 我将颜色值连续存储在向量中,并根据尺寸将它们切片。但如果它更容易,我会创建一个尺寸为宽度*高度的其他数据结构并将数据放入其中。我只是不知道可以使用什么 Qt 方法从中创建和保存图片。
标签: c++ qt vector qpainter qimage