
Public Member Functions | |
| BinningFeature (DownsamplingModule module) | |
| Creates a BinningFeature for a downsampling module. | |
| void | ResetToDefault () |
| Resets the binning feature to the default values. | |
Properties | |
| uint | X [get, set] |
| The current number of columns used for binning. | |
| uint | Y [get, set] |
| The current number of rows used for binning. | |
| IntervalU | Range [get] |
| Gets the valid range for the binning factors X and Y. | |
| BinningMode | Mode [get, set] |
| The current BinningMode. | |
| bool | IsEnabled [get, set] |
| Enables or disables the feature. | |
Binning is used to decrease the image size.
This method reduces resolution by summarizing or averaging groups of pixels in the horizontal (X) and/or vertical (Y) directions. It helps preserve image quality by minimizing aliasing artifacts.
Definition at line 43 of file BinningFeature.cs.
|
inline |
Creates a BinningFeature for a downsampling module.
| module | Reference to the underlying DownsamplingModule. |
Definition at line 53 of file BinningFeature.cs.
|
inline |
Resets the binning feature to the default values.
Implements IFeature.
Definition at line 116 of file BinningFeature.cs.
|
getset |
Enables or disables the feature.
Implements IFeature.
Definition at line 103 of file BinningFeature.cs.
|
getset |
The current BinningMode.
Definition at line 88 of file BinningFeature.cs.
Gets the valid range for the binning factors X and Y.
The returned interval specifies the minimum and maximum values that can be passed to X or Y.
Definition at line 83 of file BinningFeature.cs.
|
getset |
The current number of columns used for binning.
Definition at line 61 of file BinningFeature.cs.
|
getset |
The current number of rows used for binning.
Definition at line 70 of file BinningFeature.cs.