多种滤镜
多元表现

滤镜列表

原图

原图

色调曲线

色调曲线

可调节图片亮度

明暗对比

明暗对比

可调节图片明暗对比

色相

色相

可调节图片色相/彩度/明度

色调曲线

色调曲线

可通过拖动曲线调节图片亮度、色调与对比度

色调分离

色调分离

应用色调分离效果,限制图片阶调数量并减少色彩数量

渐变映射

渐变映射

将图片颜色替换为各明暗等级对应的渐变色

正负反转

正负反转

对图片正负反转处理

黑白化

黑白化

将图片的RGB值基于亮度黑白化。

黑白化 (RGB平均)

黑白化 (RGB平均)

将图片的RGB值基于平均值黑白化。

通道操作

通道操作

使用通道调整图片的色彩平衡

色像差/RGB偏移

色像差/RGB偏移

通过偏移图片的RGB值进行合成。

锐化滤镜

锐化滤镜

增强像素局部对比度,施加锐化效果。

高斯模糊

高斯模糊

给图片施加高斯模糊。

动态模糊

动态模糊

根据图片的移动方向和移动量对其施加模糊效果。

镜头模糊

镜头模糊

应用镜头模糊效果。适用于强调光效时,较[高斯模糊]更为适宜。

马赛克

马赛克

对图片施加马赛克效果。

提取线稿

提取线稿

基于图片对比度,只抽取Alpha值。

云朵图案

云朵图案

使用当前前景色与背景色绘制云朵图案。

沙粒图案

沙粒图案

使用当前前景色与背景色绘制沙粒图案。

日式花纹

日式花纹

使用当前前景色与背景色绘制日式花纹。

噪点

噪点

给图片施加噪点效果。

集中线

集中线

绘制集中线。

流线

流线

绘制流线。

海胆闪光

海胆闪光

绘制海胆闪光效果。

CRT [MFG]

CRT [MFG]

这个滤镜可以模拟显像管特有的失真、RGB荫罩纹等,再现电视阴极射线管的滤镜。

晶格化 [MFG]

晶格化 [MFG]

将图片以晶体状多边形进行像素化重组的滤镜。像素边界未进行抗锯齿处理,因此建议在应用后叠加MLAA滤镜以平滑边缘。

MLAA [MFG]

MLAA [MFG]

针对未进行抗锯齿处理的图片应用抗锯齿处理,以平滑像素边缘的滤镜。该滤镜使用了形态抗锯齿(Morphological antialiasing, MLAA)算法。

半色调 [MFG]

半色调 [MFG]

将彩色图层转换为类似黑白半调图案的滤镜。刻意保留这种视觉纹理。

减色抖动 [MFG]

减色抖动 [MFG]

将R、G、B三个通道各自仅保留2个亮度级别(共8种颜色),并通过Bayer抖动算法在相邻像素间分布色块,模拟中间色调。从而呈现出类似上世纪80年代家用电脑或游戏机的复古像素画风。

色収差[放射] [MFG]

色差(放射) [MFG]

将色差(RGB偏移)的径向位移。以指定的中心为基准向方向进行偏移。

同心圆模糊 [MFG]

同心圆模糊 [MFG]

从指定点沿同心圆周方向进行模糊处理。

暗角 [MFG]

暗角 [MFG]

给画布边缘带来变暗效果的滤镜。

集中線(涡旋) [MFG]

集中線(涡旋) [MFG]

绘制螺旋状的集中线。可通过滑块调节线条的数量与螺旋的紧密程度。线条将以当前所选颜色进行绘制。

放射模糊 [MFG]

放射模糊 [MFG]

以指定点为中心,沿放射方向进行模糊处理。可调整模糊强度以及随距离中心越远而增强的程度。

MFG
(Modern Filter-language for GPU)

一直以来要添加滤镜时,必须将 DLL 等编译后的库作为插件进行集成。采用这种方法,不仅需要为每个操作系统准备不同的库,甚至有些操作系统根本不允许添加此类库。而 MFG 通过使用专用语言编写滤镜,能够为每个操作系统生成最优的着色器指令,仅凭一份源代码(即 MFG 滤镜代码),即可实现充分利用 GPU 性能的滤镜处理。无需搭建开发环境,即可开发并添加具备高速处理能力的滤镜。

MFG概要

基于MFG代码,Windows系统下将其转换为DirectX着色器以执行滤波操作,macOS系统下则转换为Metal着色器以执行滤波操作, 这是一种在Windows与macOS两大平台上分别生成独立GPU程序的创新设计。