1
グレースケール画像(16ビット/ピクセル)を表示したい。これまでのところ、私はこの持っている:Javaで画像をグレースケールに変換する
DataInputStream aFile = new DataInputStream(new FileInputStream("filename.raw"));
BufferedImage aBufferedImage = new BufferedImage(2000, 2000, BufferedImage.TYPE_USHORT_GRAY);
WritableRaster aRaster = aBufferedImage.getRaster();
byte[] aRow = new byte[2000*2];
aFile.readFully(aRow, 0, 2000*2);
は今、私の質問はどのように私はaBufferedImage
にaRow
から16ビットの強度値を設定しないということですか?