MultiCam Boards Documentation > GRABLINK series Documentation > GRABLINK Base Handbook > Functional Specification > Camera Classes > Camera Active Area

Camera Active Area

The camera active area represents the rectangular array of pixels containing active video that are delivered by the camera to the frame grabber.

Hactive_Px Limits

For all cameras, the Hactive_Px parameter represents the number of pixels in each line of the camera active area.

The following restrictions apply to the value of Hactive_Px.

Restriction #1

The width of the camera active area may contain at most 65536 pixels.

Hactive_Px < 65536

Restriction #2

Each tap delivers the same amount of pixels every line. In addition, Hactive_Px must be a multiple of XTaps:

Hactive_Px/XTaps = N

N is an integer.

XTaps is the number of taps along the X direction. XTaps can be obtained from the value of TapGeometry by multiplying together the two numbers surrounding the letter "X". For example, 1X2, 1X2_1Y; 1X2_1Y2, 2X, 2X_1Y have all 2 taps along the X direction.

Restriction #3

Each region must contain at least 64 bytes.

Hactive_Px x BytesPerPixel/XRegions > 64

XRegions is the number of geometric regions in the X direction. XRegions can be obtained from the value of TapGeometry. TapGeometry is the number proceeding the letter "X". For example: 2X, 2X_1Y, 2X2 have all 2 regions along the X direction.

BytesPerPixel is the amount of bytes to store 1 pixel into the on-board memory:

Note. For worst case situation, TapGeometry = 8 = 2X or 2X-1Y and 8-bit Bayer or monochrome cameras, the minimum value of Hactive_Px is 128 pixels.

Vactive_Ln Limits

For area-scan cameras only, the MultiCam parameter Vactive_Ln represents the number of lines of the Camera Active Area.

The following restrictions apply to the value of Vactive_Ln.

Restriction #1

The camera active window may contain at most 65535 lines:

Vactive_Ln < 65535

Restriction #2

Each tap delivers exactly the same amount of pixels. In addition, Vactive_Ln must be a multiple of YTaps:

Vactive_Ln/YTaps = N

N is an integer number.

YTaps is the number of taps along the Y direction. YTaps can be obtained from the value of TapGeometry by multiplying together the two numbers surrounding the letter "Y". For example: 1X_1Y2, 1X_2YE have all 2 taps along the Y direction.