| 临摹 | 把源图当参考重新画一张。判据是像不像人画的、低频像不像,不是逐像素对上 |
| 复刻 | 逐像素重建源图。旧路线(v1–v4)的目标,判据是 PSNR |
| 1x / 8x | 源图分辨率(1024×1536)/ 交付分辨率(8192×12288)。规划器工作在 1x,落笔在 8x |
| 部件 Part | 语义分割出的一块:头发、脸、裙子……每个是 .kra 里的一个组 |
| 色阶 tier / cel | 部件内按亮度分的档:Flat / Shadow1 / Shadow2 / Light1……嵌套结构 |
| cell | (部件, 色阶) 联合标签,pid × 100 + tier。笔画的活动范围 |
| α / 亚像素覆盖率 | 一个交界像素有多大比例属于某部件,从抗锯齿边解出来 |
| SDF | 符号距离场,内正外负,单位像素。矢量化的标量场基础 |
| 等值线 | 标量场取某个值的曲线。零等值线 = 边界 |
| RDP | Ramer-Douglas-Peucker 折线简化,容差 eps |
| Catmull-Rom | 穿过所有控制点的样条,转成三次贝塞尔交给 SVG |
| clip / inherit alpha | Krita 的 setInheritAlpha(True):裁到同组内下方各层的累积 alpha |
| passthrough | group 的透传模式。开了 clip 失效;不开时组内 multiply 不跟组下面相乘 |
| 色トレス | 彩色线稿(日语 色トレス):线的颜色取自旁边的色块压暗,而不是黑线 |
| 赛璐璐 cel | 明确色阶 + 硬边的动画上色风格 |
| 软调厚涂 | 本书 paint 风格:airbrush + 半透明细节笔,水粉感 |
| 平涂 wash | 不看误差按固定间距扫满一块区域。只用在纯渐变上 |
| 收尖 taper | 笔的两头细中间粗,靠 pressure 0→1→0 |
| 梯度 p99 | 亮度梯度模的 99 分位,边利不利。随分辨率变 |
| 8px 阶梯指纹 | 1x 像素格放大 8 倍留下的周期信号。放大过就高 |
| K90 | 边缘 level-set 曲率的 90 分位,逐像素锯齿的直接度量。解析抗锯齿约 0.04–0.06 |
| W | 边缘 10–90% 过渡宽度(px)。小 = 利,大 = 软 |
| aliased% | W < 1 的边像素比例(硬台阶) |
| empty | 假分辨率判据(dB)。在放大目标上是反的,要配 edge_ratio |
| edge_ratio | 高频能量落在梯度脊 3px 内的比例。噪声作弊时掉到 0.6 |
| 低频 likeness | 两边降到 256 宽再算的 PSNR |
| 归一化 | 量画面指标前先 resize 到同一物理宽度(2508) |
| 源图锚点 | 判据门槛以源图自己的读数为基准,写成百分比 |
| 量错对象 | 测量不报错但结论反向的一类错误。第 34 章 |
| harness | 独立 HOME 的 Krita 运行环境(krita-bot/) |
| pump | 跑几轮 Qt event loop。读像素前要;换色换笔径不要(8.5 倍的税) |
| 撤销栈 | Krita 每次 paint* 存一份,约 233 KB,Python API 清不掉。预算是内存 |
| 探针 probe | 回答一个「到底行不行」的小作业,结论进书 |
| Hertzmann 1998 | Painterly Rendering with Curved Brush Strokes of Multiple Sizes,detail 笔的算法来源:多尺度、沿梯度法线生长、画布更接近就收笔 |