Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
opengl 是否提供任何工具来帮助图像平滑?
我的项目将科学数据转换为纹理,每个纹理都是单行彩色像素,然后映射到图像的适当区域。线彼此相邻映射。
我想对此进行简单的图像平滑处理,但我想知道 OGL 可以为我做任何事情。
通过平滑,我的意思是对图像应用二维平均滤波器 - 有效地增加像素数量,但用附近实际颜色的平均值填充它们 - 基本上是正常的图像平滑。
如果需要,您可以通过自定义着色器来完成。本质上,您只需绑定输入纹理,将其绘制为全屏四边形,然后在着色器中围绕每个片段获取多个样本,将它们平均在一起,然后将其写入新纹理。如果您也需要,新纹理可以是比输入纹理更高的任意分辨率。