![]() |
IDS peak IPL
v1.6.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. More... | |
| ~Histogram () | |
| Histogram (const Histogram &other)=delete | |
| Histogram & | operator= (const Histogram &other)=delete |
| Histogram (Histogram &&other) | |
| Histogram & | operator= (Histogram &&other) |
| peak::ipl::PixelFormat | PixelFormat () const |
| Returns the pixel format of the histogram. More... | |
| std::vector< HistogramChannel > | Channels () const |
| Returns a vector containing the bin list of each channel. More... | |
Stores the histogram values.
|
delete |
|
inlineexplicit |
Constructor.
| [in] | image | Image to process. |
| ImageFormatNotSupportedException | image has packed pixel format |
|
inline |
|
delete |
|
inline |
|
inline |
Returns a vector containing the bin list of each channel.
For more details on how to apply the two-step procedure this function requires, see also PEAK_IPL_GetLastError().
| Exception | An internal error has occurred. |
|
inline |
Returns the pixel format of the histogram.
| Exception | An internal error has occurred. |