1.效果图

2.shader
this.intensity = intensity;
setConvolutionKernel(new float[]{
intensity * (-2.0f), -intensity, 0.0f,
-intensity, 1.0f, intensity,
0.0f, intensity, intensity * 2.0f,
});
3.原理
就是换了卷积核
该文介绍了如何通过修改shader中的intensity值和设置新的卷积核来改变图像的处理效果。卷积核的更新直接影响了图像的亮度和对比度,实现了从-2.0f到2.0f的强度变化。
1545

被折叠的 条评论
为什么被折叠?



