大部分が冗長な画像データの Qt QByteArray でランレングス エンコーディングを実行したいと考えています。現在、デフォルトの圧縮パラメーターで zlib を使用する QByteArrays qCompress および qUncompress 関数を使用しています。
グーグルの後、RLEをすぐに実行できるように見えるサードパーティのライブラリやQtコンポーネントは見つかりませんでした。誰かがQtのRLEエンコーディングを教えてもらえますか?
ありがとう -
大部分が冗長な画像データの Qt QByteArray でランレングス エンコーディングを実行したいと考えています。現在、デフォルトの圧縮パラメーターで zlib を使用する QByteArrays qCompress および qUncompress 関数を使用しています。
グーグルの後、RLEをすぐに実行できるように見えるサードパーティのライブラリやQtコンポーネントは見つかりませんでした。誰かがQtのRLEエンコーディングを教えてもらえますか?
ありがとう -
Qtまたはサードパーティで見つけることができるRLEはありません。QByteArrayの場合、qCompressとqUncompressは圧縮には問題なく機能しますが、これらのQt関数がQByteArrayを記述するデータに追加の4バイトを追加するため、他のソースからのzlib標準のcompressiomでは機能しません。Quazip(http://quazip.sourceforge.net/)は有望に見えましたが、私のニーズには行き過ぎでした。自分のRLEを書いたところです。