【发布时间】:2014-11-07 12:31:54
【问题描述】:
我有一个在 PC 上运行并使用 OpenCV 重映射的算法。它很慢,我需要在嵌入式系统上运行它(例如这样的设备:http://www.hardkernel.com/main/products/prdt_info.php
它有 OpenGL 3.0,我想知道是否可以在 OpenGL 着色器中编写代码来进行重新映射(OpenCV 重新映射)。
我有另一个具有 OpenGL 2.0 的设备,该设备可以进行着色器编程吗?
在哪里可以了解 OpenGL 中的着色器编程?
我正在使用 Linux。
编辑 1
代码在PC上运行大约需要1分钟,在嵌入式系统上大约需要2个小时!
我需要在嵌入式系统上运行它,因此我认为使用 OpenGL 或 OpenCL(开发板有 OpenCL 1.1 驱动程序)。
什么是最好的选择?我可以使用 OpenGL 2 或 OpenGL3 吗?
【问题讨论】:
标签: c++ opencv opengl opengl-es