13#include <peak_common_c/detail/peak_common_defines.h>
57 const auto modeStr = std::to_string(
static_cast<int>(mode));
86 if (mode ==
"Average")
Thrown when a requested operation is not implemented or supported.
BinningMode
Mode parameter for the binning algorithm.
@ Sum
The pixel values of neighboring rows and/or columns are summed during binning.
@ Average
The averaged pixel values of neighboring rows and/or columns are computed during binning.
BinningMode ToBinningMode(const std::string &mode)
Converts a string representation to a BinningMode enum value.
std::string ToString(BinningMode mode)
Converts a BinningMode enum value to its string representation.
std::ostream & operator<<(std::ostream &os, BinningMode mode)
Stream output operator for BinningMode enum.