Wählen Sie oben rechts eine andere Programmiersprache aus.

Wählen Sie oben rechts eine andere Programmiersprache aus.

Wählen Sie oben rechts eine andere Programmiersprache aus.

dev_set_coloreddev_set_coloredDevSetColoredDevSetColored (Operator)

Name

dev_set_coloreddev_set_coloredDevSetColoredDevSetColored — Setzen einer bunten Ausgabe.

Signatur

dev_set_colored( : : NumColors : )

Herror dev_set_colored(const Hlong NumColors)

Herror T_dev_set_colored(const Htuple NumColors)

void DevSetColored(const HTuple& NumColors)

static void HWindow::DevSetColored(Hlong NumColors)

static void HOperatorSet.DevSetColored(HTuple numColors)

static void HWindow.DevSetColored(int numColors)

Beschreibung

dev_set_coloreddev_set_coloredDevSetColoredDevSetColoredDevSetColored legt fest, dass Tupel von Regionen, XLDs und anderen geometrischen Objekten im Grafikfenster in einer Auswahl von NumColorsNumColorsNumColorsNumColorsnumColors vordefinierten Farben dargestellt werden. Gültige Werte für NumColorsNumColorsNumColorsNumColorsnumColors können mit dem Operator query_coloredquery_coloredQueryColoredQueryColoredQueryColored erfragt werden.

Weitere Informationen finden sich in der Beschreibung des Operators set_coloredset_coloredSetColoredSetColoredSetColored. Im Gegensatz zu jenem Operator gelten die Farbeinstellungen jedoch auch für alle nachträglich geöffneten Grafikfenster.

Die Farbeinstellungen bleiben bis zum nächsten Aufruf von dev_set_colordev_set_colorDevSetColorDevSetColorDevSetColor oder dev_set_coloreddev_set_coloredDevSetColoredDevSetColoredDevSetColored gültig, sofern sie nicht interaktiv modifiziert werden.

Achtung

Beim Export von HDevelop-Programmen ist zu beachten, dass der für diesen Operator generierte Code sich anders verhalten kann, als der entsprechende HALCON-Operator. Eine detaillierte Beschreibung der Besonderheiten, die beim Export von grafischen HDevelop-Operatoren zu beachten sind, findet sich im „HDevelop User's Guide“ im Kapitel Code Export -> General Aspects of Code Generation -> Graphics Windows.

Parameter

NumColorsNumColorsNumColorsNumColorsnumColors (input_control)  integer HTupleHTupleHtuple (integer) (int / long) (Hlong) (Hlong)

Anzahl der Ausgabefarben.

Defaultwert: 6

Werteliste: 3, 6, 12

Beispiel (HDevelop)

read_image(Image,'monkey')
threshold(Image,Region,128,255)
dev_set_colored(6)
connection(Region,Regions)

Ergebnis

Sind die Parameterwerte korrekt, dann liefert dev_set_coloreddev_set_coloredDevSetColoredDevSetColoredDevSetColored den Wert 2 (H_MSG_TRUE). Andernfalls wird eine Fehlerbehandlung durchgeführt und ein Fehlercode zurückgeliefert.

Vorgänger

dev_open_windowdev_open_windowDevOpenWindowDevOpenWindowDevOpenWindow

Nachfolger

dev_displaydev_displayDevDisplayDevDisplayDevDisplay

Alternativen

dev_set_colordev_set_colorDevSetColorDevSetColorDevSetColor

Siehe auch

dev_set_drawdev_set_drawDevSetDrawDevSetDrawDevSetDraw, dev_set_line_widthdev_set_line_widthDevSetLineWidthDevSetLineWidthDevSetLineWidth, set_coloredset_coloredSetColoredSetColoredSetColored

Modul

Foundation