ClassesClassesClassesClasses | | | | Operators

set_pixelset_pixelSetPixelset_pixelSetPixelSetPixel (Operator)

Name

set_pixelset_pixelSetPixelset_pixelSetPixelSetPixel — Define a color lookup table index.

Warning

set_pixelset_pixelSetPixelset_pixelSetPixelSetPixel is obsolete and is only provided for reasons of backward compatibility.

Signature

set_pixel( : : WindowHandle, Pixel : )

Herror set_pixel(const Hlong WindowHandle, const Hlong Pixel)

Herror T_set_pixel(const Htuple WindowHandle, const Htuple Pixel)

Herror set_pixel(const HTuple& WindowHandle, const HTuple& Pixel)

void HWindow::SetPixel(const HTuple& Pixel) const

void SetPixel(const HTuple& WindowHandle, const HTuple& Pixel)

void HWindow::SetPixel(const HTuple& Pixel) const

void HWindow::SetPixel(Hlong Pixel) const

void HOperatorSetX.SetPixel(
[in] VARIANT WindowHandle, [in] VARIANT Pixel)

void HWindowX.SetPixel([in] VARIANT Pixel)

static void HOperatorSet.SetPixel(HTuple windowHandle, HTuple pixel)

void HWindow.SetPixel(HTuple pixel)

void HWindow.SetPixel(int pixel)

Description

set_pixelset_pixelSetPixelset_pixelSetPixelSetPixel sets pixel values: colors (set_colorset_colorSetColorset_colorSetColorSetColor, set_rgbset_rgbSetRgbset_rgbSetRgbSetRgb, etc.) and gray values (set_grayset_graySetGrayset_graySetGraySetGray) are coded together into a number, called pixel. This 'pixel' is an index in the color lookup table. It ranges from 0 to 1 in b/w images and 0 to 255 color images with 8 bit planes. It is different from the 'pixel' ("picture element") in image processing. Therefore HALCON distinguishes between pixel and image element (or gray value).

The current value can be queried with get_pixelget_pixelGetPixelget_pixelGetPixelGetPixel.

Parallelization

Parameters

WindowHandleWindowHandleWindowHandleWindowHandleWindowHandlewindowHandle (input_control)  window HWindow, HTupleHTupleHTupleHWindowX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong) (Hlong)

Window handle.

PixelPixelPixelPixelPixelpixel (input_control)  integer(-array) HTupleHTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong) (Hlong)

Color lookup table index.

Default value: 128

Typical range of values: 0 ≤ Pixel Pixel Pixel Pixel Pixel pixel ≤ 255

Result

set_pixelset_pixelSetPixelset_pixelSetPixelSetPixel returns 2 (H_MSG_TRUE) if the parameter is correct and the window is valid. Otherwise an exception is raised.

Possible Predecessors

get_pixelget_pixelGetPixelget_pixelGetPixelGetPixel

Possible Successors

disp_imagedisp_imageDispImagedisp_imageDispImageDispImage, disp_regiondisp_regionDispRegiondisp_regionDispRegionDispRegion

Alternatives

set_rgbset_rgbSetRgbset_rgbSetRgbSetRgb, set_colorset_colorSetColorset_colorSetColorSetColor, set_hsiset_hsiSetHsiset_hsiSetHsiSetHsi

See also

get_pixelget_pixelGetPixelget_pixelGetPixelGetPixel, set_lutset_lutSetLutset_lutSetLutSetLut, disp_regiondisp_regionDispRegiondisp_regionDispRegionDispRegion, disp_imagedisp_imageDispImagedisp_imageDispImageDispImage, disp_colordisp_colorDispColordisp_colorDispColorDispColor

Module

Foundation


ClassesClassesClassesClasses | | | | Operators