OpenCV与全功能GUI工具包的集成
1. 引言
在开发代码或探索算法时,OpenCV内置的Qt界面可用于完成一些常见的简单任务。但在构建面向最终用户的应用程序时,原生UI或基于Qt的界面就无法满足需求了。本文将简要探讨如何将OpenCV与三种现有的工具包(Qt、wxWidgets和Windows模板库WTL)结合使用,重点关注如何将OpenCV图像转换为工具包所需的图形形式,以及确定工具包中负责显示的组件。
2. 图形绘制代码示例
以下是一段图形绘制的代码示例:
glTranslated( 0.0, 0.0, -1.0 );
glRotatef( rotx, 1, 0, 0 );
glRotatef( roty, 0, 1, 0 );
glRotatef( 0, 0, 0, 1 );
static const int coords[6][4][3] = {
{ { +1, -1, -1 }, { -1, -1, -1 }, { -1, +1, -1 }, { +1, +1, -1 } },
{ { +1, +1, -1 }, { -1, +1, -1 }, { -1, +1, +1 }, { +1, +1, +1 } },
{ { +1, -1, +1 }, { +1, -1, -1 }, { +1, +1, -1 }, { +1, +1, +1 } },
{ { -1, -1, -1 }, { -1, -1, +1 }, { -1, +1, +1 }, { -1, +1, -1 } },
{ { +1, -1, +1 }, { -1, -1, +1 },
超级会员免费看
订阅专栏 解锁全文
7

被折叠的 条评论
为什么被折叠?



