2013-02-13 96 views
-3

朋友! 请问,如果有人知道如何通过非标准的java工具压缩图像文件?我想通过UDP数据包发送图像文件,但我得到的例外是图像尺寸太大!请提出任何建议!如何轻松将图像文件压缩成小尺寸?

+1

你必须发送*许多* UDP数据包。 UDP不像* TCP - *你必须分离并重新组合/重新排序数据。或者,更好的方法是使用TCP(或更好的协议)。对于“压缩”图像,只需使用PNG(甚至JPEG)即可。如果这样做,那么图像应该已经处于“不可压缩”状态,这意味着它们的比特表示高比例的信息。 – 2013-02-13 03:49:42

+0

提示:发布相关的代码和* actual *错误消息将导致更好的stackoverflow响应。 – 2013-02-13 03:53:12

+0

嗨,谢谢你的回复!我使用过TCP协议,但速度不够好!这就是我开始用UDP协议写的!你能给我任何我可以用来解决这个问题的更高协议的例子! – Bob 2013-02-13 04:55:22

回答

0
+0

谢谢你马特!我已经使用ImageWirterParam类和大小被压缩为质量。但是,当我打算通过UDP套接字发送它们时,在客户端(谁收到所有这些东西)不要在框架中显示它们?问题是什么?我该怎么做才能改善它的质量?谢谢你,鲍勃 – Bob 2013-02-13 06:38:17

+0

我只是不能看到在远程PC(接收端)看到发射的图像。请帮忙! – Bob 2013-02-13 06:39:19