![]() |
IDS peak IPL v1.16.0
|
Stores the histogram values. More...
#include <peak_ipl/algorithm/peak_ipl_histogram.hpp>
Classes | |
| struct | HistogramChannel |
| Stores the values of the histogram. More... | |
Public Member Functions | |
| Histogram ()=delete | |
| Histogram (const Image &image) | |
| Constructor. | |
| ~Histogram () | |
| Destructor for the Histogram instance. | |
| Histogram (const Histogram &other) | |
| Copy Constructor for a new Histogram instance. | |
| Histogram & | operator= (const Histogram &other) |
| Copy assigment for Histogram instance. | |
| Histogram (Histogram &&other) noexcept | |
| Move constructor for Histogram instance. | |
| Histogram & | operator= (Histogram &&other) noexcept |
| Move assignment for Histogram instance. | |
| peak::ipl::PixelFormat | PixelFormat () const |
| Returns the pixel format of the histogram. | |
| std::vector< HistogramChannel > | Channels () const |
| Returns a vector containing the bin list of each channel. | |
Stores the histogram values.
|
delete |
|
inlineexplicit |
Constructor.
| [in] | image | Image to process. |
| ImageFormatNotSupportedException | image has a packed pixel format |
|
inline |
|
inline |
Copy Constructor for a new Histogram instance.
Creates a new Histogram instance.
| [in] | other | The other instance to acquire a reference for. |
|
inlinenoexcept |
Move constructor for Histogram instance.
Moves the instance from other to this. Afterwards other is invalid.
| [in] | other | The other instance to move. |
|
inline |
Returns a vector containing the bin list of each channel.
| Exception | An internal error has occurred. |
Copy assigment for Histogram instance.
Acquires a reference from other to this instance. If this instance already has a reference, it will be destroyed.
| [in] | other | The other instance to acquire a reference for. |
Move assignment for Histogram instance.
Moves the instance from other to this. Afterwards other is invalid.
| [in] | other | The other instance to move. |
|
inline |
Returns the pixel format of the histogram.
| Exception | An internal error has occurred. |