QImage *qi = new QImage(data_ptr, width, height, QImage::Format_Indexed8);
QVector<QRgb> grayTable;
for(int i = 0; i < 256; i++)
graytable.push_back(qRgb(i,i,i));
qi->setColorTable(grayTable);
QImage *qi = new QImage(data_ptr, width, height, QImage::Format_Indexed8);
QVector<QRgb> grayTable;
for(int i = 0; i < 256; i++)
graytable.push_back(qRgb(i,i,i));
qi->setColorTable(grayTable);
转载于:https://www.cnblogs.com/xiaojianliu/p/9763604.html