我在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的... –