PCL
|
A structure used to store rectangular image selections, channel ranges, anchor points, and clipping ranges. More...
#include <ImageSelections.h>
Public Member Functions | |
ImageSelections ()=default | |
ImageSelections (const ImageSelections &)=default | |
ImageSelections & | operator= (const ImageSelections &)=default |
Public Attributes | |
int | channel = 0 |
First selected channel. | |
double | clipHigh = 1.0 |
Clipping range, upper bound. | |
double | clipLow = 0.0 |
Clipping range, lower bound. | |
bool | clippedHigh = false |
Use range clipping, high pixels. | |
bool | clippedLow = false |
Use range clipping, low pixels. | |
int | lastChannel = 0 |
Last selected channel. | |
Point | point = 0 |
Current anchor point. | |
Rect | rectangle = 0 |
Current rectangular selection. | |
ImageSelections defines a rectangular area, a channel range, and an anchor point that can be used as a selection for 2D images.
This structure also defines a clipping range in the normalized [0,1] range. Range clipping is used for calculation of statistics such as mean, median, standard deviation, average and median deviations, etc.
Definition at line 81 of file ImageSelections.h.
|
default |
Constructs a default ImageSelections instance:
|
default |
Copy constructor.
|
default |
Assignment operator. Returns a reference to this object.