72 lines
2.1 KiB
Plaintext
72 lines
2.1 KiB
Plaintext
## 指令介绍
|
||
|
||
`fx` - 用于对图片应用各种滤镜效果的指令
|
||
|
||
## 格式
|
||
|
||
```
|
||
fx [滤镜名称] <参数1> <参数2> ...
|
||
```
|
||
|
||
## 示例
|
||
|
||
- `fx 模糊`
|
||
- `fx 阈值 150`
|
||
- `fx 缩放 2.0`
|
||
- `fx 色彩 1.8`
|
||
- `fx 色键 rgb(0,255,0) 50`
|
||
|
||
## 可用滤镜列表
|
||
|
||
### 基础滤镜
|
||
* ```fx 轮廓```
|
||
* ```fx 锐化```
|
||
* ```fx 边缘增强```
|
||
* ```fx 浮雕```
|
||
* ```fx 查找边缘```
|
||
* ```fx 平滑```
|
||
* ```fx 暗角 <半径=1.5>```
|
||
* ```fx 发光 <强度=1.5> <模糊半径=15>```
|
||
* ```fx 噪点 <数量=0.05>```
|
||
* ```fx 素描```
|
||
* ```fx 阴影 <x偏移量=10> <y偏移量=10> <模糊量=10> <不透明度=0.5> <阴影颜色=black>```
|
||
|
||
### 模糊滤镜
|
||
* ```fx 模糊 <半径=10>```
|
||
* ```fx 马赛克 <像素大小=10>```
|
||
* ```fx 径向模糊 <强度=3.0> <采样量=6>```
|
||
* ```fx 旋转模糊 <强度=30.0> <采样量=6>```
|
||
* ```fx 方向模糊 <角度=0.0> <距离=20> <采样量=6>```
|
||
* ```fx 缩放模糊 <强度=0.1> <采样量=6>```
|
||
* ```fx 边缘模糊 <半径=10.0>```
|
||
|
||
### 色彩处理滤镜
|
||
* ```fx 反色```
|
||
* ```fx 黑白```
|
||
* ```fx 阈值 <阈值=128>```
|
||
* ```fx 对比度 <因子=1.5>```
|
||
* ```fx 亮度 <因子=1.5>```
|
||
* ```fx 色彩 <因子=1.5>```
|
||
* ```fx 色调 <颜色="rgb(255,0,0)">```
|
||
* ```fx RGB分离 <偏移量=5>```
|
||
* ```fx 叠加颜色 <颜色列表=[rgb(255,0,0)|(0,0),rgb(0,255,0)|(0,100),rgb(0,0,255)|(50,100)]> <叠加模式=overlay>```
|
||
|
||
### 几何变换滤镜
|
||
* ```fx 平移 <x偏移量=10> <y偏移量=10>```
|
||
* ```fx 缩放 <比例=1.5>```
|
||
* ```fx 旋转 <角度=45>```
|
||
* ```fx 透视变换 <变换矩阵>```
|
||
* ```fx 裁剪 <左=0> <上=0> <右=100> <下=100>(百分比)```
|
||
* ```fx 拓展边缘 <拓展量=10>```
|
||
* ```fx 波纹 <振幅=5> <波长=20>```
|
||
* ```fx 光学补偿 <数量=100> <反转=false>```
|
||
* ```fx 球面化 <强度=0.5>```
|
||
|
||
### 特殊效果滤镜
|
||
* ```fx 色键 <目标颜色="rgb(255,0,0)"> <容差=60>```
|
||
|
||
## 颜色名称支持
|
||
- **基本颜色**:红、绿、蓝、黄、紫、黑、白、橙、粉、灰、青、靛、棕
|
||
- **修饰词**:浅、深、亮、暗(可组合使用,如`浅红`、`深蓝`)
|
||
- **RGB格式**:`rgb(255,0,0)`、`rgb(0,255,0)`、`(255,0,0)` 等
|
||
- **HEX格式**:`#66ccff`等 |