qpixmap - Save byte array as .png/.jpg file in QT -
this have far:
qfile file(filename); file.open(qiodevice::writeonly); qpixmap pixmap = qpixmap.loadfromdata((const uchar *) imagebuffer_pointer, (sizeof(imagerows) * sizeof(imagecols)); pixmap.save(&file, "jpg"); pixmap.save(&file, "png");
but produces 0 byte image files
it easier give save()
function file name first parameter:
qpixmap pixmap = qpixmap.loadfromdata((const uchar *) imagebuffer_pointer, (sizeof(imagerows) * sizeof(imagecols)); pixmap.save(filename, "jpg");
Comments
Post a Comment