关闭
当前搜索:

halcon/c++接口基础 之 控制参数

HALCON/C++可以处理各种不同类型的字母数字混合的控制参数,如下: 离散数字(long) 浮点数字(double) 字符串(char*) 控制参数的一个特殊形式是句柄,提供了途径去访问复杂的数据类型,像windows,图像获取设备,用于形状匹配的模型。实际上,在内部,句柄总是以离散数字(long)表示。HALCON/C++使用tuple表示控制参数的容器类。另外,tuple是多态的,可以包含各...
阅读(1099) 评论(0)

halcon/c++接口基础 之 HALCON图像变量类

图像变量在HALCON/C++中,HObject是一个基类,可以表示图像变量。另外还有三种类继承自HObject. Class HImage 处理图像 Class HRegion 处理区域 Class HXLD 处理多边形 Regions一个region是图像平面坐标点的集合。这样一个区域不需要被连通,而且可能还有好多洞。a region可以比实际的图像大。区域在HALCON中可以用所谓的行程编码实...
阅读(4005) 评论(0)

halcon/c++接口基础 之异常处理

关于运行错误,HALCON/C++默认打印错误信息并且终止程序。然而在某些应用中,放宽这个法则可能更有用。比如,如果一个应用要求用户交互式地指定一个图像文件读取,如果因为用户不能拼错文件名而终止程序的话,会很不方便。因此,HALCON/C++允许集成你自己的错误处理代码。如下的章节将分别介绍面向对象的方法和面向过程的方法。面向对象的方法如果一个运行错误发生在面向对象的调用中,类HException的...
阅读(2708) 评论(0)

halcon/c++接口基础 之内存管理

所有的HALCON类,不仅仅HImage,HRegion,HTuple,HFramegrabber等等,还有面向过程的方法中使用的Hobject,都可以使用默认的析构器自动释放内存。 ( see also section 2.4 “Destructors and Halcon Operators”))进一步地,当再一次构造对象,比如通过已经初始化的实例(see section “Construct...
阅读(1965) 评论(0)

halcon/c++接口基础 之 析构函数和Halcon算子

所有的HALCON/C++类都提供了默认的析构函数用来自动销毁对应的内存。对于某些类,析构函数基于适合的算子: Windows: HWindow类的析构函数基于close_window关闭窗口。注意:算子本身不是析构器。你可以选择调用CloseWindow关闭窗口,并且使用OpenWindow再次打开它。 Other Handle Classes: 其他句柄类的默认析构函数,如HShapeMod...
阅读(756) 评论(0)

halcon/c++接口基础 之 构造函数与Halcon算子

Halcon/C++提供了构造函数...
阅读(986) 评论(0)

halcon/c++接口基础 之 halcon初认识

从今天开始,开始更新博客,主要分享自己最近正在翻译的Halcon/C++教程。先给出第一篇文章,由于此文章,是用latex写的,直接导成html,保存在七牛云存储上,所以直接点击链接就看到,后面我将直接分享到csdn博客上,我也希望大家将自己的一些原创资料分享出来,为此我建了一个qq群 ,希望志同道合者加入。大家可以扫一扫,加群。 下面手指一点,请学习Halcon/c++接口基础。...
阅读(1566) 评论(0)

swap关于指针的使用

先看下面两个例子: #include // std::cout #include // std::swap int main() { int x = 10, y = 20; // x:10 y:20 int* p1 = &x; int* p2 = &y; std::swap(*p1, *p2);...
阅读(1442) 评论(0)
    个人资料
    • 访问:284118次
    • 积分:4121
    • 等级:
    • 排名:第8689名
    • 原创:117篇
    • 转载:82篇
    • 译文:8篇
    • 评论:106条
    个人网站
    最新评论