Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 用OpenGL ES 3.0计算均值和标准差的最佳方法_C++_Image Processing_Opengl Es_Fragment Shader - Fatal编程技术网

C++ 用OpenGL ES 3.0计算均值和标准差的最佳方法

C++ 用OpenGL ES 3.0计算均值和标准差的最佳方法,c++,image-processing,opengl-es,fragment-shader,C++,Image Processing,Opengl Es,Fragment Shader,我需要在支持OpenGL ES 3.0的移动设备上通过掩码找到像素值的平均值和标准偏差。(我正试图从OpenCV编写类似于meanstdev的东西。) 但是OpenGL ES不提供任何全局像素操作,比如sum。实际上,这是我唯一需要的全局操作,因为我可以使用片段着色器减去或查找正方形 目前我用两个嵌套的for循环计算和,但我认为这是错误的方法 我读过关于mip映射的黑客攻击,但据我所知,它只适用于大小等于二次方的图像。我不知道怎么用面具 解决这个问题最快的方法是什么 另外,我是OpenGL的初学

我需要在支持OpenGL ES 3.0的移动设备上通过掩码找到像素值的平均值和标准偏差。(我正试图从OpenCV编写类似于
meanstdev
的东西。)

但是OpenGL ES不提供任何全局像素操作,比如sum。实际上,这是我唯一需要的全局操作,因为我可以使用片段着色器减去或查找正方形

目前我用两个嵌套的for循环计算和,但我认为这是错误的方法

我读过关于mip映射的黑客攻击,但据我所知,它只适用于大小等于二次方的图像。我不知道怎么用面具

解决这个问题最快的方法是什么


另外,我是OpenGL的初学者。

你需要计算同一张图像的平均值和标准差,但有不同的遮罩?不,单图像和单遮罩。