|
|
|
|
- Coordinates
- How to retrieve the components of the color?
- Using the drawing functions
dPixelColor (Function) In french: dPixelCouleur Identifies the color of a pixel: - in an Image control,
- in a variable of type Image.
// Identify the color of the pixel (15, 25) // in the Image control named "IMG_Drawing" ResColor = dPixelColor(IMG_ImageDrawing, 15, 25)
Syntax
<Result> = dPixelColor([<Image>, ] <X-coordinate> , <Y-coordinate>)
<Result>: Integer Color of the specified pixel in RGB format. Caution: the value returned may differ according to the display configuration (resolution, ...). <Image>: Optional control name or optional Image, WDPic or picLayer variable
<X-coordinate>: Integer Horizontal position of pixel to use. <Y-coordinate>: Integer Vertical position of pixel to use. Remarks Coordinates Coordinates are given in pixels with respect to the upper-left corner of the image (coordinates: (0.0)). To retrieve the position of a mouse click in an Image control, use MouseXPos and MouseYPos. How to retrieve the components of the color? To retrieve the components of the color returned by dPixelColor: - To get the red component, use RGBRed (or perform a division modulo 256 of <Result>),
- To get the green component, use RGBGreen (or perform a division modulo 256 of <Result>/256),
- To get the blue component, use RGBBlue (or perform a division modulo 256 of <Result>/256/256).
This page is also available for…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|