Android 照片编辑器,opengl es 2.0 或 canvas

标签 android opengl-es-2.0

我是 Android 和 OpenGL (ES 2.0) 的新手,我的项目与照片处理相关,例如照片编辑器。

您能否澄清一下 - 在这样的纯二维项目中使用 OpenGL 有用吗?

我担心的是,使用 OpenGL ES 比使用 Canvas 要困难得多(因为我刚刚开始学习它)。但如果我知道 OpenGL 将从这项任务中受益 - 我会尝试应用它。

谢谢!

最佳答案

如果您想要与照片相关的一些动画,那么您绝对应该选择 OpenGL/OpenGLES,您可以从此 Nehe link 学习 OpenGLES ,

但是如果您不选择动画之类的东西,只是简单的照片编辑,并且如果您认为在不久的将来您将不再需要动画,

那么你应该使用 Canvas,

你也可以尝试查看 OpenCV,如果有帮助的话

OpenGL需要花费大量的时间来正确理解,然后按照你的意愿集成它,所以如果没有必要的话,如果你不需要它,那就是浪费时间,但知识总是有用的。

关于Android 照片编辑器,opengl es 2.0 或 canvas,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20477287/

相关文章:

java - 通过更改列表类型进行 Android LiveData 转换

android - 编译 android 源代码时 linux-x86/bin/acp 的权限被拒绝

opengl-es - 渲染到深度纹理 - 关于 GL_OES_depth_texture 用法的不清楚

java - Libgdx:不支持的格式组合

ios - OpenGL ES 2.0 GLKit画一条线

Android 的 Javascript 引擎选项(非 WebKit)

android - 如何为我的 Activity 授予屏幕覆盖权限

java - 如何处理网络问题

android - 如何在 Activity 布局中包含 FragmentActivity 布局?

glsl - glsl 中的带边框圆角矩形