DPFPApi如何在qt5中将data_blob转换为qpixmap

时间:2014-03-20 22:08:36

标签: qt qt5 qpixmap

我目前正将DigitalPersona U.are.U整合到Qt应用程序中。我已经能够从DPFPApi获得图像DATA_BLOB。我现在唯一的问题是通过将pixmap设置为QLabel来预览图像。我尝试过使用

QPixmap pix(QByteArray((const char*)imgBlob->pbData, imgBlob->cbData));

但返回一个空像素图。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:1)

如果图像是位图,请使用QBitmap::fromData功能创建QPixmap。记录here

或使用QPixmap::loadFromData允许Qt尝试根据图片标题中的信息检测数据格式。