32×32のブール値の配列を32×32の白黒画像(ビットマップまたはPNGのいずれか)に格納しようとしていますが、黒のピクセルが真であるブール[32] [32]白は偽です。イメージをJava(Android)のBoolean Arrayに変換する方法は?
これは、仮想32 x 32ディスプレイに表示するアニメーションのフレームを格納するためのものです。これまで私がこれまで持っていたことは次のとおりです。
Bitmap bmp = BitmapFactory.decodeResource(context.getResources(), R.raw.f1);
bmp.compress(Bitmap.CompressFormat.PNG, 100, o_stream);
byte[] byteArray = o_stream.toByteArray();
何を私はそれブール[32] [32]配列にするのByteArrayで行うのですか、私は最初の場所ですべて間違ってこれについてつもり?
:なぜ、ちょうどこのように、ビットマップを自分で作成しません?ただし、これは画像の種類とカラーモデルによって異なります。したがって、このイメージ実装のために最終的には32x32バイトの配列入力ではないかもしれません。 – ecle