以下のコードを使用して、Android デバイスからのビットマップをバイト配列に変換し、UDP 経由で Java SE アプリに送信しています。うまく機能しています。私の質問は、このバイト配列を java.awt.Image に変換する方法です。
Bitmap bmp = intent.getExtras().get("data");
ByteArrayOutputStream stream = new ByteArrayOutputStream();
bmp.compress(Bitmap.CompressFormat.PNG, 100, stream);
byte[] byteArray = stream.toByteArray();
Androidでは、次のようなことができます
ImageView myImg = (ImageView) findViewById(R.id.img_view);
myImg.setImageBitmap(BitmapFactory.decodeByteArray(bytSig, 0, bytSig.length))