私はQt5アプリケーションでlibdmtxを使用しています。 (私はいくつかの選択肢で遊んできましたが、なぜ彼らは私にとって正しいものではなかったのでしょうか...)ImageMagickを使わずにImageMagickイメージをQt5アプリケーションにインポートするにはどうすればよいですか?
私は自分のUIの一点にdatamatrixバーコードを表示したいと思います。私はImageMagickのに対してリンクする場合は動作するはずです。このような行があります:
MagickConstituteImage(wand, enc->image->width, enc->image->height,
"RGB", CharPixel, enc->image->pxl);
事は、私はすでにQt5を使用していると私は本当に一つの画像を表示するために、全体の余分なライブラリを追加したくない、です。この行が何をしているのかについていくつかの説明がありますon the ImageMagick website。
本当に有効なQImageにロードしたいのですが(pixmapsなども問題ありませんが、ポイントは表示したいです)。私はこのページに関連するすべての機能を試してみたやアイデアが不足しています:https://doc.qt.io/qt-5/qimage.html#QImage-3
ENC->画像のメンバーは、このように、およそ名前が付けられています。事前に
bitsperchannel
bitsperpixel
bytesperpixel
channelcount
channelstart
height
imageFlip
pixelPacking
pxl
rowPadBytes
rowSizeBytes
width
感謝を!
私は、これは隣の男:-)
に役立ちます願っています(そして、はい、振り返ってみると、顔smackingly明白と思われます) –