使用右上角的选项卡切换到不同的编程语言。

使用右上角的选项卡切换到不同的编程语言。

使用右上角的选项卡切换到不同的编程语言。

使用右上角的选项卡切换到不同的编程语言。

dev_set_paintT_dev_set_paintDevSetPaintDevSetPaintdev_set_paint开发设置涂色(算子)

名称

dev_set_paintT_dev_set_paintDevSetPaintDevSetPaintdev_set_paint — 定义灰度值输出模式。

签名

dev_set_paint( : : Mode : )

Herror T_dev_set_paint(const Htuple Mode)

void DevSetPaint(const HTuple& Mode)

static void HWindow::DevSetPaint(const HTuple& Mode)

static void HOperatorSet.DevSetPaint(HTuple mode)

static void HWindow.DevSetPaint(HTuple mode)

def dev_set_paint(mode: Sequence[Union[int, str]]) -> None

描述

dev_set_paintdev_set_paintDevSetPaintDevSetPaintDevSetPaintdev_set_paint 定义了用于在图形窗口中显示图像对象的输出模式。

有关所有可用选项的详细说明,请参阅 set_paintset_paintSetPaintSetPaintSetPaintset_paint。不过,与该算子不同的是,此显示模式也会应用于之后打开的所有新图形窗口。

注意

使用 HDevelop 的代码导出功能时,为该算子生成的代码的行为可能与相关的 HALCON 算子有所不同。有关 HDevelop 图形算子导出到不同编程语言的详细说明,请参阅 “HDevelop 用户指南” 中的 代码导出 -> 代码生成的通用方面 -> 图形窗口 一章。

参数

ModeModeModeModemodemode (输入控制)  string-array HTupleSequence[Union[int, str]]HTupleHtuple (string / integer) (string / int / long) (HString / Hlong) (char* / Hlong)

灰度值输出名称。可指定其他参数。

默认值: 'default' "default" "default" "default" "default" "default"

建议值: 'default'"default""default""default""default""default", '3d_plot'"3d_plot""3d_plot""3d_plot""3d_plot""3d_plot"

示例(HDevelop)

read_image(Image,'fabrik')
dev_set_paint('3d_plot')
dev_display(Image)

结果

如果指定参数的值正确,dev_set_paintdev_set_paintDevSetPaintDevSetPaintDevSetPaintdev_set_paint 返回 2 (H_MSG_TRUE)。否则,将抛出一个异常并返回错误代码。

可能的前趋

dev_open_windowdev_open_windowDevOpenWindowDevOpenWindowDevOpenWindowdev_open_window

可能的后继

dev_set_colordev_set_colorDevSetColorDevSetColorDevSetColordev_set_color, dev_displaydev_displayDevDisplayDevDisplayDevDisplaydev_display

另见

set_paintset_paintSetPaintSetPaintSetPaintset_paint

模块

基础