【问题标题】:How to edit hue saturation and luminance by using GPUImageFilters in android Java?如何在 android Java 中使用 GPUImageFilters 编辑色调饱和度和亮度?
【发布时间】:2021-01-14 15:42:59
【问题描述】:

我想使用 OpenGLES 或 GPUImageFilter 为 specific color shades 调整图像的 hue, saturation and luminace

基本上应该是这样的

【问题讨论】:

    标签: java android image-processing opengl-es gpuimage


    【解决方案1】:

    这个库中似乎没有内置功能。因此,您可以通过扩展GPUImageFilter 并编写相应的着色器来自行实现。

    您可以重复使用现有的色相、饱和度和亮度滤镜。 这个想法很简单——您将一个附加参数(颜色)传递给着色器。根据这个颜色和当前像素的颜色,你可以选择当前像素是否应该受到着色器的影响。

    【讨论】:

    • 如何将着色器中的滤镜添加到 GPUImageView?
    猜你喜欢
    • 1970-01-01
    • 2023-03-25
    • 2014-07-05
    • 1970-01-01
    • 1970-01-01
    • 2013-03-03
    • 1970-01-01
    • 1970-01-01
    • 2020-10-29
    相关资源
    最近更新 更多