java - 使用Android发送网络图片

标签 java android image network-programming

我只是想知道哪种文件格式最适合通过网络发送,JPEG 还是 PNG?我需要它尽可能快地压缩并从 Android 手机发送。

谢谢

最佳答案

两者都适合通过网络发送图像,但是:

.JPEG 的尺寸通常较小,但根据其压缩程度(因为 jpeg 是一种有损格式),您可能无法获得足够好的细节。

.PNG 的大小通常比 JPEG 更大,但它是一种无损压缩格式,这意味着它将压缩文件(取决于图像)并保持质量。

还有一件事:

当存储包含文本、艺术线条或图形的图像时(具有锐利过渡和大面积纯色的图像),PNG 格式可以比 JPEG 更好地压缩图像数据,并且不会像 JPEG 那样产生明显的视觉伪影。 -对比区域。

关于java - 使用Android发送网络图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10428422/

相关文章:

java - 不能同时使用 Scanner.next() 和 Scanner.nextInt()

android - 向进度对话框添加延迟

image - 需要更好的算法来找到具有最小距离的 2 组点之间的映射

android - 从 Android 上的相机保存图像中的 strip

javascript - 在 https 连接中加载的 HTTP 内容

java - 为什么某些接口(interface)方法会被另一个接口(interface)覆盖?

java - java线程缓存什么时候刷新?

java - JavaScript 中依赖于语言环境的字符串排序/比较

android - 在更改不同 fragment 时将 webview 状态保存在 fragment 中

安卓 : Receive data in UDP/TCP