small_light_sigma_max

指令 `small_light_sigma_max` 设置在 NGINX 动态转换中应用于图像的高斯模糊的最大 sigma 值。

语法small_light_sigma_max value;
默认值none
上下文http, server, location
参数1

说明

small_light_sigma_max 指令是 'Dynamic image transformation module for NGINX' 中使用的一个配置参数。该指令允许用户定义用于图像高斯模糊的最大 sigma 值。较大的 sigma 值会导致更高程度的模糊,这在某些图像处理效果中可能有用,但如果设置过高也可能降低图像质量。sigma 值直接影响图像像素与邻近像素的混合程度,最终影响视觉输出。

使用此指令时,建议选择在所需模糊效果和清晰度之间取得平衡的 sigma 值。该参数为数值型,可根据被处理图像的具体情况和服务器的整体性能要求进行调整。在设置过高时需谨慎,因为这可能导致每次图像转换请求的处理时间增加,从而引发性能问题。用户还应考虑与此指令配合使用的其他相关指令,以实现动态图像处理的最佳效果。

该指令可以放在多种上下文中,包括 httpserverlocation 上下文,从而在不同的服务块和位置之间提供灵活的应用方式。这种灵活性允许为 NGINX 环境中特定的应用或端点设置有针对性的图像处理配置。

配置示例

http {
    server {
        location /images/ {
            small_light;
            small_light_sigma_max 5;
        }
    }
}

将 sigma 值设置得过高会在图像处理期间导致性能下降。

确保在你的 NGINX 构建中包含必要的图像处理库以支持此指令。

检查与其他图像处理指令的兼容性以避免意外结果。

← 返回所有指令