Impact Acquire SDK Java
TCameraBinningMode Class Reference

Defines valid binning modes for the camera. More...

Static Public Attributes

static final int cbmBinning3H = acquireJNI.cbmBinning3H_get()
 Horizontal Binning (combines 4 adjacent columns).
 
static final int cbmBinning3H3V = acquireJNI.cbmBinning3H3V_get()
 Combines mvIMPACT.acquire.TCameraBinningMode.cbmBinning3H and mvIMPACT.acquire.TCameraBinningMode.cbmBinning3V.
 
static final int cbmBinning3H3VAvg = acquireJNI.cbmBinning3H3VAvg_get()
 Combines mvIMPACT.acquire.TCameraBinningMode.cbmBinning3H and mvIMPACT.acquire.TCameraBinningMode.cbmBinning3V.
 
static final int cbmBinning3HAvg = acquireJNI.cbmBinning3HAvg_get()
 Horizontal Binning with average (combines 4 adjacent columns and averages the result).
 
static final int cbmBinning3V = acquireJNI.cbmBinning3V_get()
 Vertical Binning (combines 4 adjacent rows).
 
static final int cbmBinning3VAvg = acquireJNI.cbmBinning3VAvg_get()
 Vertical Binning with average (combines 4 adjacent rows and averages the result).
 
static final int cbmBinningH = acquireJNI.cbmBinningH_get()
 Horizontal Binning (combines 2 adjacent columns).
 
static final int cbmBinningHAvg = acquireJNI.cbmBinningHAvg_get()
 Horizontal Binning with average (combines 2 adjacent columns and averages the result).
 
static final int cbmBinningHV = acquireJNI.cbmBinningHV_get()
 Combines mvIMPACT.acquire.TCameraBinningMode.cbmBinningH and mvIMPACT.acquire.TCameraBinningMode.cbmBinningV.
 
static final int cbmBinningHVAvg = acquireJNI.cbmBinningHVAvg_get()
 Combines mvIMPACT.acquire.TCameraBinningMode.cbmBinningH and mvIMPACT.acquire.TCameraBinningMode.cbmBinningV.
 
static final int cbmBinningV = acquireJNI.cbmBinningV_get()
 Vertical Binning (combines 2 adjacent rows).
 
static final int cbmBinningVAvg = acquireJNI.cbmBinningVAvg_get()
 Vertical Binning with average (combines 2 adjacent rows and averages the result).
 
static final int cbmDropping3H = acquireJNI.cbmDropping3H_get()
 Horizontal Dropping (drops 3 adjacent columns out of 4).
 
static final int cbmDropping3H3V = acquireJNI.cbmDropping3H3V_get()
 Combines mvIMPACT.acquire.TCameraBinningMode.cbmDropping3H and mvIMPACT.acquire.TCameraBinningMode.cbmDropping3V.
 
static final int cbmDropping3V = acquireJNI.cbmDropping3V_get()
 Vertical Binning (drops 3 adjacent rows out of 4).
 
static final int cbmDroppingH = acquireJNI.cbmDroppingH_get()
 Horizontal Dropping (drops every second column).
 
static final int cbmDroppingHV = acquireJNI.cbmDroppingHV_get()
 Combines mvIMPACT.acquire.TCameraBinningMode.cbmDroppingH and mvIMPACT.acquire.TCameraBinningMode.cbmDroppingV.
 
static final int cbmDroppingV = acquireJNI.cbmDroppingV_get()
 Vertical Dropping (drops every second row).
 
static final int cbmOff = acquireJNI.cbmOff_get()
 No Binning.
 

Detailed Description

Defines valid binning modes for the camera.

Note
Binning might be available for color sensors that do not support color binning. This will result in incorrect color information when the data is converted from a Bayer sensor. However under some circumstances this feature might be useful (e.g. when taking image in a very dark surrounding or at night where almost no color information will be contained in the image anyway thus resulting in useful images again). Therefore this feature has deliberately left available.

Member Data Documentation

◆ cbmBinning3H

final int cbmBinning3H = acquireJNI.cbmBinning3H_get()
static

Horizontal Binning (combines 4 adjacent columns).

◆ cbmBinning3H3V

final int cbmBinning3H3V = acquireJNI.cbmBinning3H3V_get()
static

◆ cbmBinning3H3VAvg

final int cbmBinning3H3VAvg = acquireJNI.cbmBinning3H3VAvg_get()
static

◆ cbmBinning3HAvg

final int cbmBinning3HAvg = acquireJNI.cbmBinning3HAvg_get()
static

Horizontal Binning with average (combines 4 adjacent columns and averages the result).

◆ cbmBinning3V

final int cbmBinning3V = acquireJNI.cbmBinning3V_get()
static

Vertical Binning (combines 4 adjacent rows).

◆ cbmBinning3VAvg

final int cbmBinning3VAvg = acquireJNI.cbmBinning3VAvg_get()
static

Vertical Binning with average (combines 4 adjacent rows and averages the result).

◆ cbmBinningH

final int cbmBinningH = acquireJNI.cbmBinningH_get()
static

Horizontal Binning (combines 2 adjacent columns).

◆ cbmBinningHAvg

final int cbmBinningHAvg = acquireJNI.cbmBinningHAvg_get()
static

Horizontal Binning with average (combines 2 adjacent columns and averages the result).

◆ cbmBinningHV

final int cbmBinningHV = acquireJNI.cbmBinningHV_get()
static

◆ cbmBinningHVAvg

final int cbmBinningHVAvg = acquireJNI.cbmBinningHVAvg_get()
static

◆ cbmBinningV

final int cbmBinningV = acquireJNI.cbmBinningV_get()
static

Vertical Binning (combines 2 adjacent rows).

◆ cbmBinningVAvg

final int cbmBinningVAvg = acquireJNI.cbmBinningVAvg_get()
static

Vertical Binning with average (combines 2 adjacent rows and averages the result).

◆ cbmDropping3H

final int cbmDropping3H = acquireJNI.cbmDropping3H_get()
static

Horizontal Dropping (drops 3 adjacent columns out of 4).

◆ cbmDropping3H3V

final int cbmDropping3H3V = acquireJNI.cbmDropping3H3V_get()
static

◆ cbmDropping3V

final int cbmDropping3V = acquireJNI.cbmDropping3V_get()
static

Vertical Binning (drops 3 adjacent rows out of 4).

◆ cbmDroppingH

final int cbmDroppingH = acquireJNI.cbmDroppingH_get()
static

Horizontal Dropping (drops every second column).

◆ cbmDroppingHV

final int cbmDroppingHV = acquireJNI.cbmDroppingHV_get()
static

◆ cbmDroppingV

final int cbmDroppingV = acquireJNI.cbmDroppingV_get()
static

Vertical Dropping (drops every second row).

◆ cbmOff

final int cbmOff = acquireJNI.cbmOff_get()
static

No Binning.