![]() |
IDS peak IPL
v1.9.3
|
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. More... | |
| ~Histogram () | |
| Destructor for the Histogram instance. More... | |
| Histogram (const Histogram &other) | |
| Copy Constructor for a new Histogram instance. More... | |
| Histogram & | operator= (const Histogram &other) |
| Copy assigment for Histogram instance. More... | |
| Histogram (Histogram &&other) noexcept | |
| Move constructor for Histogram instance. More... | |
| Histogram & | operator= (Histogram &&other) noexcept |
| Move assignment for Histogram instance. More... | |
Public Attributes | |
| PEAK_IPL_MAYBE_UNUSED = peak::ipl::PixelFormat PixelFormat() const | |
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. |
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. |
| peak::ipl::Histogram::PEAK_IPL_MAYBE_UNUSED = peak::ipl::PixelFormat PixelFormat() const |