项目源码:在终章发布
索引
- 颜色调整
-
- 使用图层快照
- 调节亮度
- 调节对比度
- 调节色相
- 调节饱和度
- 色彩反相
- 填充颜色
- 替换颜色
颜色调整
颜色调整
,也即是针对选区进行色彩编辑的功能,包含调节亮度
、调节对比度
、调节色相
、调节饱和度
、色彩反相
、填充颜色
、替换颜色
等。
我们将用到最为常用的颜色算法来逐一实现这些功能。
使用图层快照
在此之前,我们终于要用上我们之前所设计的图层快照
了,用户无论进行任何一项颜色调整
功能,他都拥有取消
的权利,取消时,将图层还原到颜色调整之前,这便是图层快照能够实现的效果。
在即将进行任何颜色调整前:
//创建图层快照
TSEditor.CreateLayerSnapshot(