dev_set_lut
— Set “look-up-table” (lut).
dev_set_lut( : : LutName : )
dev_set_lut
sets the look-up-table of the active graphics window.
A look-up-table defines the transformation of a “gray value” from an
one-channel-image into a gray value or color on the screen.
query_lut
lists the names of all look-up-tables.
For more information see the description of the operator
set_lut
.
However, in contrast to that operator the new look-up-table is also used for
all new graphics windows that are opened afterwards.
Using the code export feature of HDevelop, the code that is generated
for this operator may have a different behavior than the related
HALCON operator.
For a detailed description of the code export of HDevelop graphics
operators into the different programming languages see in the
“HDevelop User's Guide” the chapter Code Export
-> General Aspects of Code Generation
-> Graphics Windows
.
LutName
(input_control) filename.read →
(string)
Name of look-up-table, values of look-up-table (RGB) or file name.
Default value: 'default'
Suggested values: 'default' , 'linear' , 'inverse' , 'sqr' , 'inv_sqr' , 'cube' , 'inv_cube' , 'sqrt' , 'inv_sqrt' , 'cubic_root' , 'inv_cubic_root' , 'color1' , 'color2' , 'color3' , 'color4' , 'three' , 'six' , 'twelve' , 'twenty_four' , 'rainbow' , 'temperature' , 'cyclic_gray' , 'cyclic_temperature' , 'hsi' , 'change1' , 'change2' , 'change3'
File extension: .lut
read_image(Image,'mreut') dev_set_lut('inverse') * For true color only: dev_display(Image)
If the values of the specified parameters are correct,
dev_set_lut
returns 2 (H_MSG_TRUE). Otherwise an
exception is raised and an error code returned.
Foundation