halcon-Develop

本文档详细介绍了Halcon中与图形窗口交互的函数,包括显示图像、设置颜色、显示文本、窗口控制等操作,如dev_display、dev_set_color、dev_disp_text、dev_close_window等,是Halcon开发者的重要参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.dev_clear_obj


dev_clear_obj (Operator)
清理一个对象

2.dev_clear_window

清除活动图形窗口的内容

3.dev_close_inspect_ctrl


关闭一个或多个变量监视窗口

4.dev_close_tool

关闭指定的工具,即关闭某个窗口工具

5.dev_close_window

关闭活动图形窗口

6.dev_disp_text

名字
在当前图形窗口中显示文本。
语法
dev_disdis_text (:: String, CoordSystem, Row, Column, Color, GenParamName, GenParamValue:)
说明
dev_disdis_text在当前图形窗口的位置(行、列)显示文本。
如果只定义了一个位置,则字符串的每个元素显示在一个文本行,’\n’ 表示换行符,执行换行
如果定义了多个位置,一个位置只显示一个字符串,则强制执行换行
字符串末尾的换行符被忽略
文本的位置可以选择图像坐标(CoordSystem = ‘image’)或窗体坐标(CoordSystem = ‘window’)
除了提供(行、列)坐标之外,还可以将预定义的值传递给行和列,以在窗口中的固定位置显示文本(仅当CoordSystem = 'window’时)。
在这里插入图片描述
参数Color也接受值的元组。在这种情况下,指定的颜色循环地用于每个新文本位置,或者如果使用单个位置,则用于每个新文本行的文本循环使用颜色。

Generic Parameters
可以在框中显示字符串(默认)。这个行为和框的外观是用GenParamName和GenParamValue中的通用参数定义的。
“box”
如果将“box”设置为“true”,则文本将写入一个框中。可以使用下面的通用参数配置该框及其可选阴影的外观。
可能的值:“true”和“false”
默认值:“true”

“box_color”
设置盒子的颜色。
可能的值

7.dev_display

名字
显示当前图形窗口中的图像对象。
语法
dev_display(Object : : : )
描述
dev_display在活动图形窗口中显示一个对象(图像、区域或XLD)。这相当于双击变量窗口内的(图像、区域或XLD)变量。

8.dev_error_var

dev_close_window ()
dev_open_window (0, 0, 512, 512, ‘black’, WindowHandle)
dev_error_var (Error, 1)
dev_set_check (’~give_error’)
FileName

9.dev_get_exception_data

dev_get_exception_data( : : Exception, Name : Value)
获取捕获的异常数据
Exception 捕获的异常
Name 想获得的数据名称
Value 获得数据的值

10.dev_get_preferences

获得窗口的首选项
‘graphics_window_context_menu’:返回右击进入图形窗口是否打开上下文菜单。默认情况下,上下文菜单是启用的
‘graphics_window_mouse_wheel’:
返回鼠标滚轮是否可用于缩放图形窗口的内容。默认情况下,鼠标滚轮是启用的。
‘graphics_window_tool_tip’:返回在图形窗口上按ctrl键是否显示具有当前像素位置和鼠标光标下的灰度值的工具提示。默认情况下,工具提示是启用的。
‘suppress_handled_exceptions_dlg’:返回错误对话框是否被抑制,该对话框在默认情况下为程序执行期间抛出的异常打开,这些异常被try-catch块包围,因此可以由异常处理程序处理。这个选项被持久地存储在hdevelopment .ini文件中,可以通过Preferences dialog / General Options / Experienced Users配置
此操作符不支持代码导出。

11.dev_get_system

查询HDevelop系统参数(基本无用)

12.dev_get_window

返回活动图形窗口的句柄

13.dev_inspect_ctrl


打开一个或多个变量窗口

14.dev_map_par

dev_map_par是过时的,仅为向后兼容而提供。新的应用程序应该使用dev_open_tool,工具类型设置为“visualization_parameters_dialog”。

15.dev_map_prog

dev_map_prog是过时的,仅为向后兼容而提供。新的应用程序应该使用dev_open_tool,工具类型设置为“program_window”。

16.dev_map_var

dev_map_var是过时的,只提供向后兼容性的原因。新的应用程序应该使用dev_open_tool,工具类型设置为‘variable_window’。

17.dev_open_dialog

dev_open_dialog打开一个HDevelop对话框类型DialogName。DialogName包含应该打开的对话框的名称。

18.dev_open_file_dialog

打开文件选择对话框

19.dev_open_tool

打开HDevelop工具、标准对话

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值