Plate.ImagePixel Property
Plate.ImagePixel (read-write, Long)
The value of the pixel at the given XY location in the Plate object's internal image array (0 - 65535)
Syntax
Plate.ImagePixel(X, Y) [= Long]
The property syntax has these parts:
Part |
Description |
X (Integer) |
The X (column) coordinate for the pixel value |
Y (Integer) |
The Y (row) coordinate of the image pixel value |
Value (Long) |
The value of the pixel at the given XY location in the Plate object's internal image array (0 - 65535) |
Remarks
This is a read-write property, thus, you may alter the value of the pixel at the given location. For example, you could remove a hot pixel, subtract the corresponding pixel in a dark-frame image attached to another Plate object, etc. Legal values range from 0 through 65535.
This is a slow way to access large areas of the image. Consider fetching the entire ImageArray and working from there.
While PinPoint can attach images in a variety of pixel and image formats including 1-shot color, its internal image storage format is monochrome 16-bit unsigned integer. Monochrome (1-plane) images are scaled to the range 0-65535. Color images are converted on attaching to monochrome 16-bit color. Thus the ImagePixel property always returns a value between 0 and 65535.
Copyright © 1999-2015, Robert B. Denny, Mesa, AZ