1
javaでソケットを介してイメージを転送したいと思います。 Imageを一連のバイトのように送信する便利な方法があります。javaでソケットを介して565RGBイメージを転送する
ImageIO.write(image, "PNG", socket.getOutputStream());
しかし、私はフォーマット( "PNG"、 "JPEG"など)は必要ありません。 サーバはマイクロコントローラ評価ボード内のC言語で実装されており、サポートしていません。 RGB565ピクセルのシーケンスのようなイメージを送信したいと思います。
for example: 12_1F 24_C3 ... 67_02 .
サーバは、データフィールドに、セット(符号なしshort *)ポインタを、それを受けて、私は、このポインタを介して画像マトリクスの
pixel [0][0] (12_1F)
にaccesesを有しています。操作ポインタの後++我々は次の
pixel [0][1] (24_C3)
へのアクセス権を持っているというように...それはImageIO.write(...)
で、または他の方法でかのうですか?
separatly画像の各ピクセルを転送することをお勧めします... –