Gamma 矫正到底矫正了什么?从线性光走到屏幕亮度
分清线性光与编码 RGB,用准确的 sRGB 分段公式、Python 实现和四个互动实验理解 Gamma 编码、解码、量化与线性光混合。
2774 字
|
14 分钟
LUT 是怎么改变颜色的?从一条曲线走进 RGB 立方体
从 1D LUT 和线性插值出发,走进 3D LUT 的 RGB 立方体,并用直观动画和 Python 代码理解三线性插值与四面体插值。
4585 字
|
23 分钟
高光是怎么装进屏幕的?从曝光压缩到 Filmic Tone Mapping
从线性 HDR 到有限显示范围,用 Reinhard、教学 Filmic、局部映射和色相保持实验理解 Tone Mapping 的数学与工程边界。
3574 字
|
18 分钟
黑电平为什么不是零?从 Optical Black 到逐通道 BLC
从传感器偏置出发,理解固定、逐通道与逐行黑电平,Optical Black 统计估计,以及 BLC 与白平衡的正确顺序和数值精度陷阱。
3885 字
|
19 分钟
画面四角为什么更暗?从增益网格理解 Lens Shading Correction
从空间增益场出发,理解光学渐晕、颜色阴影、Bayer 四平面 gain mesh、二维双线性插值、平场标定,以及噪声与高光代价。
4407 字
|
22 分钟
降噪为什么会抹掉细节?从高斯滤波走到双边滤波
从 shot noise 与 read noise 出发,用可交互实验和 Python 代码理解均值、高斯、中值与双边滤波,以及噪声、边缘和纹理之间的取舍。
4046 字
|
20 分钟
使用Gitee + Webhook自动化部署网站
2026-01-11
主要利用了 Gitee 的 Webhook 功能,当推送代码到 Gitee 时,Gitee会发送一条 POST 请求到指定的地址。
1398 字
|
7 分钟
嵌入式学习资料整理
2026-01-08
私人收藏整理的嵌入式学习资料,不定期会更新。
377 字
|
2 分钟