android - 用于图像过滤器的 Opencv vs Opengl

标签 android opencv image-processing opengl-es imagefilter

我是图像处理方面的初学者,所以如果我的问题很愚蠢,请原谅。基本上我正在尝试开发一个图像过滤器应用程序。所以,当我用谷歌搜索时,我知道这两个 openCVopenGL可用于此目的。

但我不确定哪种语言是速度或效率的最佳方式?

谁能给我一些关于这个话题的启发?

最佳答案

OpenGL代表开放图形库。它是一个 3D 图形渲染库。

OpenCV代表开放计算机视觉。它是一个处理实时图像处理的计算机视觉库。

如果要创建 3D 图像,请使用 OpenGL .如果你想让计算机理解图像,你可以使用 OpenCV .

关于您的用例,即图像过滤,OpenCV 最适合您。

关于android - 用于图像过滤器的 Opencv vs Opengl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52382026/

相关文章:

c++ - 从 CIImage 创建垫子的最佳方法?

python-3.x - 没有收到检测到的汽车上的盒子

c++ - 用渐变填充圆圈

c# 如何正确渲染图像?

python - 无法使用以下 python 代码保存文件。属性错误: 'Array' object has no attribute 'save'

java - 如何优化图像处理类

android - 抽屉指示灯不显示

image-processing - 当不知道物体与相机之间的距离时,如何从图像中获得物体的真实尺寸?

java - 摩基托 : How to Verify that a parameter is an Object with a specific parameter?

android - Espresso,使用登录屏幕测试快乐路径