图片滤镜

学习如何将滤镜应用于图片上,比如亮度、可见度、像素化等。

亮度

亮度 brightness 必须在 (-100, 100) 范围内。

源码
1![Image Brightness](/images/great-wall.jpg?fit=200x200&brightness=-30)
结果
Image Brightness

色彩平衡

色彩平衡 colorBalance 可创建一个改变图像色彩平衡的滤镜。每个颜色通道(红、绿、蓝)的百分比参数范围必须是 (-100, 500)

源码
1![Image ColorBalance](/images/great-wall.jpg?fit=200x200&colorBalance=-50,50,150)
结果
Image ColorBalance

着色

着色 colorize 可创建一个滤镜,生成图像的彩色版本。色调参数是色轮上的角度,范围通常为 (0, 360)。饱和度参数的范围必须是 (0, 100)。百分比参数指定效果的强度,范围必须在 (0, 100) 之间。

源码
1![Image Colorize](/images/great-wall.jpg?fit=200x200&colorize=100,50,150)
结果
Image Colorize

对比度

对比度 contrast 范围必须在 (-100, 100) 之间。

源码
1![Image Contrast](/images/great-wall.jpg?fit=200x200&contrast=50)
结果
Image Contrast

灰度系数

灰度系数 gamma 创建一个滤波器,对图像进行伽玛校正。伽玛参数必须为正值。Gamma = 1 表示原始图像。小于 1 的伽玛值会使图像变暗,大于 1 的伽玛值会使图像变亮。

源码
1![Image Gamma](/images/great-wall.jpg?fit=200x200&gamma=2)
结果
Image Gamma

高斯模糊

对图像应用高斯模糊 gaussianBlur

源码
1![Image GaussianBlur](/images/great-wall.jpg?fit=200x200&gaussianBlur=2)
结果
Image GaussianBlur

灰度化

grayscale 创建一个过滤器,该过滤器生成图像的灰度版本。

源码
1![Image Grayscale](/images/great-wall.jpg?fit=200x200&grayscale)
结果
Image Grayscale

色调

色调 hue 创建一个旋转图像色调的过滤器。色相角度的偏移通常在 -180180 之间。

源码
1![Image Hue](/images/great-wall.jpg?fit=200x200&hue=90)
结果
Image Hue

反色

反色 invert 滤镜可创建一个否定图像颜色的滤镜。

源码
1![Image Invert](/images/great-wall.jpg?fit=200x200&invert)
结果
Image Invert

可见度

可见度 opacity 用于修改图片的可见度。

源码
1![Image Opacity](/images/great-wall.jpg?fit=200x200&opacity=0.5)
结果
Image Opacity

像素化

像素化 pixelate 过滤器,将图像像素化。

源码
1![Image Pixelate](/images/great-wall.jpg?fit=200x200&pixelate=8)
结果
Image Pixelate

饱和度

饱和度 saturation 创建一个过滤器来改变图像的饱和度。

源码
1![Image Saturation](/images/great-wall.jpg?fit=200x200&saturation=100)
结果
Image Saturation

褪色

褪色 sepia 创建了一个过滤器,产生一个深褐色调的图像版本。

源码
1![Image Sepia](/images/great-wall.jpg?fit=200x200&sepia=200)
结果
Image Sepia

Sigmoid

sigmoid 创建了一个过滤器,该过滤器使用 Sigmoid 函数改变图像的对比度,并返回调整后的图像。这是一个非线性对比度的变化有用的照片调整,因为它保留了高光和阴影细节。

源码
1![Image Sigmoid](/images/great-wall.jpg?fit=200x200&sigmoid=2,5)
结果
Image Sigmoid

锐化

unsharMask 创建一个过滤器来锐化图像。Sigma 参数用于高斯函数,影响效应半径。西格玛必须是积极的。锐化半径大约等于3 * 西格玛。Amount 参数控制边框变暗和变亮的程度。一般在 0.51.5 之间。阈值参数控制将被锐化的最小亮度变化。通常在 00.05 之间。

源码
1![Image UnsharpMask](/images/great-wall.jpg?fit=400x300&unsharpMask=10,1,0.05)
结果
Image UnsharpMask