gpt4 book ai didi

php - 优化网络图像

转载 作者:可可西里 更新时间:2023-11-01 00:16:19 26 4
gpt4 key购买 nike

我有很多 jpeg 图像,我想针对网络进行优化,但我需要一个也可以实时处理传入图像的过程。换句话说,我不想使用像 Smush.it 这样的服务或将它们放入 photoshop 中进行操作,但我确实想知道我可以在 php 中做什么。我更喜欢只需要 php 图像处理功能的解决方案,但如果有必要,它会提供显着的改进,那么也可以使用像 jpegcrush 这样的命令行工具。

我已经读到,只需在 php 中制作图像,EXIF 数据就会被删除。在不降低实际质量的情况下,我还能做些什么?当我使用“为网络保存”功能在 photoshop 中进行保存时,节省的资金非常可观,而且没有明显的质量损失,所以我想知道是否有人确切知道其中进行了哪些操作。我注意到的另一件事是,来自 YouTube 的图像通常比它们需要的面积大得多,但它们的文件大小非常小......有谁知道那里发生了什么,或者这是什么 secret 技术?

如果它有什么不同,我正在处理的图像大多是 320x320,我想让它们成为渐进式 jpg。提前致谢。

最佳答案

我会使用 PHP GD 库创建质量设置为 80 左右的 jpg:

imagejpeg ( resource $image [, string $filename [, int $quality ]] )

如果要输出 Progressive JPEG,则需要使用 imageinterlace() 设置隔行扫描。

您是否在寻找更多的东西?

关于php - 优化网络图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8567574/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com