Halcon算子翻译——dev_clear_window

名称

dev_clear_window - 清除活动图形窗口的内容。

用法

dev_clear_window( : : : )

描述

  dev_clear_window清除活动图形窗口的内容,包括已经显示过的图形对象的历史记录。通过context menu,可视化参数对话框或适当的算子(例如,使用dev_set_color,dev_set_draw等)为此窗口设置的输出参数保持不变。

  算子相当于按下活动图形窗口的清除按钮。

  图形窗口可以通过调用dev_set_window或通过按下所选图形窗口的工具栏中的激活按钮来激活。

注意

  使用HDevelop的代码导出功能,为该算子生成的代码可能与相关的HALCON算子具有不同的行为。 有关将HDevelop图形算子导出为不同编程语言的代码的详细说明,请参阅“HDevelop User's Guide”中的Code Export -> General Aspects of Code Generation -> Graphics Windows一章。

示例(HDevelop)

read_image (Image, 'fabrik')
regiongrowing (Image, Regions, 3, 3, 6, 100)
Number := |Regions|
dev_update_window ('off')
for i := 1 to Number by 1
  RegionSelected := Regions[i]
  dev_clear_window ()
  dev_display (RegionSelected)
  * stop ()
endfor

结果

dev_clear_window总是返回2(H_MSG_TRUE)。

Possible Predecessors

dev_set_window, dev_open_window, dev_display

Possible Successors

dev_display

See also

clear_window

模块

Foundation

HDevelop例程

display_operators.hdev     Visualize results
dev_display.hdev          Display image objects in graphics windows in HDevelop
dev_clear_window.hdev       Clear a graphics window in HDevelop

原文地址:https://www.cnblogs.com/xhiong/p/7838558.html