在软件“Teamviewer”中,可以更改图像的质量。看起来图像来自32位到16位(或其他值,如Windows中的屏幕设备设置)。图像真的很小,因为您注意到桌面共享的速度越来越快。我不希望这样的事情:“缩小,发送和扩大规模”。
现在我的问题:是否有可能制作出低质量的图像。
由于
答案 0 :(得分:2)
有四种有损压缩方法:
对于像照片这样的丰富图片,你可能会获得最佳的JPEG增益,并且在其他颜色变化较小的情况下,可以减少bitdepth(甚至使用8位或更少的调色板)。请注意,如果与之后的无损压缩结合使用bitdepth减少是最有效的,比如runlength编码(你知道甚至jpeg使用它吗?)
答案 1 :(得分:1)
是的,您可以更改许多不同类型图像的压缩设置。
Google发现了这一点:Adjust JPEG image compression quality when saving images in Java
答案 2 :(得分:0)
您可以将图像转换器用于此目的。当用户上传一个文件时,它发送到转换器(根据定义的设置)。但是,您需要访问在我认为的服务器上运行应用程序。
答案 3 :(得分:0)
ypnos已经提到过位深度减少。阅读您的问题我也会立即dithering,这会在缩小色彩空间大小时更好地保留图像。你可以很容易地找到网络上Floyd-Steinberg algorithm的实现。