dev_set_draw — 定义区域填充模式。
dev_set_draw( : : DrawMode : )
dev_set_draw 用于定义区域的填充模式。如果 DrawMode 设置为 'fill',则区域将以填充形式显示;如果设置为 'margin',则仅显示轮廓。在 'margin' 模式下,轮廓的外观可通过 dev_set_line_width 和 set_line_style 进行调整。
更多信息请参阅算子 set_draw 的说明。不过,与该算子不同的是,此绘制模式也会应用于之后打开的所有新图形窗口。
使用 HDevelop 的代码导出功能时,为该算子生成的代码的行为可能与相关的 HALCON 算子有所不同。有关 HDevelop 图形算子导出到不同编程语言的详细说明,请参阅
“HDevelop 用户指南” 中的 代码导出
-> 代码生成的通用方面
-> 图形窗口 一章。
DrawMode (输入控制) string → (string)
区域输出的填充模式。
默认值: 'fill'
值列表: 'fill', 'margin'
read_image(Image,'monkey')
threshold(Image,Region,128,255)
dev_clear_window ()
dev_set_color('red')
dev_set_draw('fill')
dev_display(Region)
dev_set_color('white')
dev_set_draw('margin')
dev_display(Region)
如果指定参数的值正确,dev_set_draw 返回 2 (H_MSG_TRUE)。否则,将抛出一个异常并返回错误代码。
dev_set_line_width,
dev_display
基础