OpenCV 入门基.pptVIP

  • 11
  • 0
  • 约 15页
  • 2017-02-05 发布于湖北
  • 举报
OpenCV 入门 周杉 一、HighGUI 概述 OpenCV为了用于生产级别的应用而设计的。HighGUI只是用来建立快速软件原形或是试验用的。它的设计意图是为用户提供简单易用的图形用户接口。 通常,你需要读入源图像到你的程序或者输出结果图像到磁盘。此外,需要简单的方法显示图像到监视器并且向允许(受限的)用户提供输入。 注:在HighGUI中没有任何的方法工具能够为流畅的用户界面提供产品级的错误处理。如果你试图创建最终用户的应用,请不要使用HighGUI 。 二、HighGUI 常用函数 三、OpenCV中函数的命名规则 大小写混合 宏全部使用大写字符,词间用下划线分隔。 外部函数使用前缀cv 内部函数使用前缀Icv 数据结构(C结构体、枚举、联合体、类)使用前缀Cv 外部或某些内部宏使用前缀CV_ 内部宏使用前缀ICV_ 四、函数接口设计 为了保持库的一致性,以如下方式设计接口非常重要。函数接口元素包括: 功能 名称 返回值 参数类型 参数顺序 参数默认值 函数功能必须定义良好并保持精简。函数应该容易镶入到使用其它OpenCV和IPL函数的不同处理过程。函数名称应该简单并能体现函数的功能。 五、函数的实现 本节主要关注以下几点: 参数类型检查 错误产生和处理 内存管理和资源回收 调用低级函数

文档评论(0)

1亿VIP精品文档

相关文档