2012-03-01 14 views

答えて

3

代わりにQImageを使用し、バイト(符号なしchar)配列をコンストラクタQImageに渡すことができます。 http://developer.qt.nokia.com/doc/qt-4.8/qimage.html#QImage-4

+0

@ sangitaしました。 – shofee

+0

私は8ビットグレースケールを使用しています。だから、それのフォーマットは何ですか? QImage :: setColorCount()で渡す必要があります。助けてください – indira

+0

QImage :: Format_RGB32 – shofee

0

QImageのドキュメントを参照してください言う:

[...]データは、32ビットに整列されなければならない、と 画像データの各走査線は、32ビットで整列されなければなりません。 [...]

多分あなたのデータを準備しますか?

新しい配列を元の配列の4倍大きくし、R、B、Gに値を、Aに255を入力します。次にこの新しい配列をQImageコンストラクタに渡します。

関連する問題