我正在使用 OpenGL ES 1.1 上的图像处理应用程序,我需要找到小于某个值的像素数(比如说 < 0.4 )并找到平均值。
我想到的方法是,将纹理加载到 GPU,如果像素值大于 0.4,则创建一个相同大小的 FBO,在 FBO 处绘制 1,将视口设置为 1 像素并渲染,该值是平均值。
我找不到做大于或小于操作的方法。有人可以让我知道这种方法是否可行,并且是一种在 OpenGL ES 1.1 中做不到操作的方法。
谢谢
我正在使用 OpenGL ES 1.1 上的图像处理应用程序,我需要找到小于某个值的像素数(比如说 < 0.4 )并找到平均值。
我想到的方法是,将纹理加载到 GPU,如果像素值大于 0.4,则创建一个相同大小的 FBO,在 FBO 处绘制 1,将视口设置为 1 像素并渲染,该值是平均值。
我找不到做大于或小于操作的方法。有人可以让我知道这种方法是否可行,并且是一种在 OpenGL ES 1.1 中做不到操作的方法。
谢谢