我在Qt5应用程序中使用libdmtx。 (我打得周围的一些替代品,我不会去,为什么他们不适合我......)如何在没有ImageMagick的情况下将ImageMagick图像导入到Qt5应用程序中?
我想在我的UI一个点来显示数据矩阵条形码。我有一个这样的行,如果我对ImageMagick的链接,应该工作:
MagickConstituteImage(wand, enc->image->width, enc->image->height,
"RGB", CharPixel, enc->image->pxl);
的事情是,我已经使用QT5,我真的不希望添加额外的整个库,以显示一个图像。有一些解释,这条线是on the ImageMagick website。
我真的希望将其加载到一个有效的QImage(虽然像素图和如也没关系,关键是我要显示它)。我试过这个网页上的所有相关职能和正在运行的想法:https://doc.qt.io/qt-5/qimage.html#QImage-3
enc-成员>图像近似由此而得名:
bitsperchannel
bitsperpixel
bytesperpixel
channelcount
channelstart
height
imageFlip
pixelPacking
pxl
rowPadBytes
rowSizeBytes
width
提前感谢!
如果你有Qt的,还有什么理由使用ImageMagick的... –