halcon新手手册 - 1.0.1(修)(2)

2019-04-13 17:36

绘制region:paint_region 绘制xld: paint_xld 。

33. 线触发,软触发,外触发

软触发:顾名思义就是到达设定的采集条件时,通过软件设置触发采集;

线触发:也称外触发,是利用相机自带触发线,在到达设定的采集条件时,触发相机采集,线的信号通常是由其他设备如:红外传感器,探测到目标物体出现在预定位置,就进行采集

34.编写程序过程中,程序崩溃,环境保存路径 。(待验证)

对于windows系统,路径是 C:\\Documents and Settings\\login\\Local Settings\\Temp\\hdevelop. 其中login为登录的系统用户名 。

注意1: 在win xp 下测试 ,在调试程序过程中未发现临时文本 。所以待验证 。 注意2:win7要求版本为11.0.1之后 ,之前版本存在bug 。

35.字符串和HTuple互转/const char* 和HTuple互转。

HTuple 内部的字符串类型是 HString 。HString 可以接受 const char* 变量,自己转换。HString到 const char* 可以通过HString 的 Text()进行转化 。 HTuple 到 const char* : HTuple 变量.S().Text() const char* 到 HTuple : 直接赋值即可;

其它 CString ,string 到 HTuple 之间通过 const char* 和 HTuple 进行互转 。

36.遍历文件夹,读取指定格式文件/图像。

* 遍历文件夹D:/资料库/Downloads

list_files ('D:/资料库/Downloads', ['files','follow_links'], ImageFiles) * 筛选bmp或jpg格式的文件

tuple_regexp_select (ImageFiles, ['\\\\.(bmp|jpg)$','ignore_case'], ImageFiles)

37.HALCON 能自定义region的颜色么?

set_rgb ,set_hsi 设置输出颜色格式。总共有set_color, set_pixel,

set_rgb, set_hsi or set_gray 可以设置输出颜色格式。要求输入参数是字符串时按'#rrggbb' 格式。

以上是一次性设置,当前设置直到再次设置或关闭程序为止。如果是要设置系统颜色,需要用query_color ,获取当前使用的颜色查找表,然后修改相应颜色查找表,用set_system(::'graphic_colors',...:). 设置成永久使用的颜色查找表。注意:用 set_system 设置颜色查找表 将从排除 黑,白,灰色的颜色从左到右直到seg_colord设置的输出颜色数目为止。

38.凸度convexity 概念理解。

凸度 = 区域面积/包围他的最小凸包面积

注意在halcon说明文档中没有特别注明是最小凸包,但按常理来说应该是最小凸包。有兴趣的的可以试验一下。以下是图示计算过程。

Halcon 新手手册_吴敬鑫出品 版本:1.0

凸度= 红色/黑框包围面积 39.halcon类层次关系。

示例

1.halcon里面有没有检测条码质量分析的算子?

条码质量评测算子为 get_bar_code_result 。参见示例 print_quality_isoiec15416.hdev 。

回答者记录:广州-Rex-C++ 提供24号问题(图像设备未初始化)答案

苏州-问远-C++ 提供 38号问题凸度概念图 ,深圳-地瓜-MFC附注解释该问题。

示例区回答者记录

1号问题,halcon有没有条码质量分析的算子?深圳-小文-C# 提出问题 ,北京-维-VC/B回答该问题 。

Halcon 新手手册_吴敬鑫出品 版本:1.0


halcon新手手册 - 1.0.1(修)(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:情境教学法在数学教学中的运用

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: