我使用微软油漆创建了一个15248 x 6552实色图片。我将其保存为.png和.jpg,并期望.jpg比.png小,但事实并非如此。.jpg文件为1.49MB,而.png为391 is。难道jpeg不应该是一种有损压缩,在技术上更小吗?
我在某个地方读到.png对纯色等更好,所以我从网上下载了一张图片(不是纯色),并用油漆保存了这两种格式。这一次,jpeg比png小。即使图片是纯色,jpg编码也能压缩得更好吗?
压缩过程是通过shell_exec命令完成的。为此,我为apache用户提供了zip命令的no-password sudo权限。我的问题是,由于我不能对包含用户备份文件的文件夹执行"sudo cd / path / to /user/ files“,我需要指定要压缩的文件的完整绝对路径,然后将其压缩到我不想要的zip文件中。我的意思是:/home/backups/test1/my