名称
dev_set_colored - 设置多个输出颜色。
用法
dev_set_colored( : : NumColors : )
描述
dev_set_colored可以使用一组NumColors预定义颜色以不同的颜色在图形窗口中显示region,XLD和其他geometrical对象的元组。 通过算子query_colored可以查询NumColors的有效值。
有关更多信息,请参阅算子set_colored的说明。 但是,与set_colored算子相反,此算子的颜色设置也用于之后打开的所有新图形窗口。
这些颜色设置会保持有效,直到调用dev_set_color或dev_set_colored,或直到颜色设置交互式修改为止。
注意
使用HDevelop的代码导出功能,为该算子生成的代码可能与相关的HALCON算子具有不同的行为。 有关将HDevelop图形算子导出为不同编程语言的代码的详细说明,请参阅“HDevelop User's Guide”中的 Code Export -> General Aspects of Code Generation -> Graphics Windows一章。
参数
NumColors (input_control) integer → (integer)
Number of output colors.
Default value: 6
List of values: 3, 6, 12
示例(HDevelop)
read_image(Image,'monkey') threshold(Image,Region,128,255) dev_set_colored(6) connection(Region,Regions)
结果
如果指定参数的值正确,则dev_set_colored返回2(H_MSG_TRUE)。 否则会引发异常并返回错误代码。
Possible Predecessors
dev_open_window
Possible Successors
dev_display
备选算子
dev_set_color
See also
dev_set_draw, dev_set_line_width, set_colored
模块
Foundation
HDevelop例程
label_word_process_mlp.hdev Read a best-before label using a lexicon to improve results
gen_checker_region.hdev Create a chessboard region
display_operators.hdev Visualize results
dev_display.hdev Display image objects in graphics windows in HDevelop