Java:制作低质量图像

标签 java image remote-desktop

在软件中'Teamviewer ',可以改变图像的质量。看起来图像来自 32 位到 16 位(或其他值,如 Windows 中的屏幕设备设置)。图像确实变小了,因为您注意到桌面共享的速度变得更高。我不想要这样的东西:“缩小规模,发送然后扩大规模”。

现在我的问题:是否可以制作低质量的图像。

谢谢

最佳答案

有损压缩有四种替代方案:

  • 降低空间分辨率(尺寸)
  • 减少位深度
  • 在另一个域中压缩 (JPEG)
  • 这些的组合

对于照片等丰富的图片,您可能会使用 JPEG 获得最佳增益,而对于颜色变化较小的其他图片,则可能会通过位深度降低(甚至使用 8 位或更少的调色板)获得最佳增益。请注意,如果随后与无损压缩(例如游程编码)相结合,位深度减少是最有效的(您知道甚至 jpeg 也使用它吗?)

关于Java:制作低质量图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1456302/

相关文章:

java - 在 JAAS 中获取主题 IP 地址

c - 为什么我得到奇怪的输出而不是图像

macos - 从 Mac OS X Lion 到 Ubuntu 的 NX 键盘映射问题

java - 当 Gson 反序列化 JSON 时可以使用 setter 吗?

java - 在 Swing 中右键单击焦点

swift - 用 Metal 加载纹理的首选方法

java - 从 PDF 中提取的图像水平碎片化

macos - 我可以使用Mac Mini Snow Leopard Server作为多人开发机器吗?

visual-studio-2008 - VS 2008 SP1 文本编辑器通过远程桌面连接闪烁

java - PowerMockito如何在构造函数调用时抛出异常