在上一篇:UWP/WinUI3PixelShaderEffect实现ThresholdEffect滤镜。-吃饭/睡觉-博客园(cnblogs.com) 已经价绍了如何编写hsls,编译,和使用PixelShaderEffect来实现自定义滤镜效果了,那么本编将介绍如何编写一个“颜色替换滤镜”; 效果图: 一.颜色匹配理论 1.根据指定的颜色和阈值匹配到指定颜色范围的像素。 2.利用hsv颜色模式调整选中像素的色调,饱和度,亮度;//设置输入源数量#defineD2D_INPUT_COUNT1//将输入源0设置为简单采样模式#defineD2D_INPUT0_
在上一篇:UWP/WinUI3PixelShaderEffect实现ThresholdEffect滤镜。-吃饭/睡觉-博客园(cnblogs.com) 已经价绍了如何编写hsls,编译,和使用PixelShaderEffect来实现自定义滤镜效果了,那么本编将介绍如何编写一个“颜色替换滤镜”; 效果图: 一.颜色匹配理论 1.根据指定的颜色和阈值匹配到指定颜色范围的像素。 2.利用hsv颜色模式调整选中像素的色调,饱和度,亮度;//设置输入源数量#defineD2D_INPUT_COUNT1//将输入源0设置为简单采样模式#defineD2D_INPUT0_