Javaではあまりよくありません。私はTCPソケットを通してBufferedImageを送信する必要があります。私はすでに接続(そして文字列の送信)を行っていましたが、BufferedImageを送信して回復するためにどのWriterを使用するべきかを実際に知ることはできませんでした。Java - TCPソケット経由でBufferedImageを転送する
1
A
答えて
0
readingのメソッドを含み、さまざまな入出力ストリームに/からBufferedImage
sおよびRenderedImage
を書き込むことを参照してください。
4
画像をバイトストリームとしてシリアル化するには、何らかの形式(PNG、JPGなど)を使用する必要があります。
次に、バイトストリームをワイヤで送信する必要があります。ここでの難しさは、先のストリームのサイズを知らないことです。シンプルなソリューションは、すべてのコンテンツをメモリ内のバイト配列に保存し(ByteArrayOutputStreamを使用して)、送信します。または、メモリに収まらない場合は、スマート(一時ファイルに保存するか、一部のチャンク付きプロトコルを使用するか、固有のターミネータマークを送信する)を行う必要があります。
関連する問題
- 1. TCPソケット経由でバイト[]を送受信
- 2. ソケット経由でオブジェクトを送信するjava TCPサーバーとアンドロイドアプリケーション
- 3. Android - TCP/IP経由のデータ転送
- 4. TCPソケット経由でリストを送信する方法 - Python
- 5. ソケット経由のJavaファイル転送最後のバイトをトリム
- 6. wlan経由のTCPソケット
- 7. PHPはTCPソケット経由でファイルを送信します
- 8. 空白文字列をソケットtcp経由で送信
- 9. バイト配列をソケット経由で転送する
- 10. ソケット経由でファイルを送信する
- 11. CでTCPソケット経由でビデオを送信する最も良い方法
- 12. パーセルオブジェクトをtcp経由で送信
- 13. Javaのソケット経由で文字列を送信する
- 14. Javaクライアント/サーバがソケット経由でオブジェクトを送信する問題
- 15. ソケットC++サーバー/ Javaクライアント経由でintを送信する方法
- 16. TCP/IP経由でオブジェクトを送信
- 17. NetworkStream経由でアーカイブを転送する
- 18. REST経由でオブジェクトを転送する
- 19. ファイルポインターを使用してTCP経由でファイルを転送する際の問題
- 20. Bluetooth経由のデータ転送
- 21. Obj-Cは、iphone用のtcpソケット経由で配列を送受信します。
- 22. Javaフィルタを経由してRequestDispatcherで転送する
- 23. perlとJavaの間でソケット経由でバイト配列を送信
- 24. LinuxでTCPソケットを使用してイメージを転送する
- 25. VB.NETのソケットを使用してTCP経由でバイト配列を送信
- 26. cソケット経由で画像を送信
- 27. ソケット経由でビデオフレームを送信
- 28. ソケット経由でwavファイルを送信
- 29. TCPソケット経由で大きなリストを受け取る -
- 30. FTP経由でHTTP転送ファイルを転送しますか?
[Javaのソケットを介してスクリーンショット(bufferedImage)を送信する]の可能な複製](http://stackoverflow.com/questions/6973848/sending-a-screenshot-bufferedimage-over-a-socket-in-java) – Kiril
検索中にその1つを見つけられなかった、ありがとう! –