farm-ng-core
image_types.cpp File Reference
Include dependency graph for image_types.cpp:

Namespaces

 sophus
 Image MutImage, owning images types.
 

Functions

auto sophus::count (ImageViewBool mask, bool truth_value) -> int
 Returns number of pixels equal truth_value in mask. More...
 
auto sophus::countTrue (ImageViewBool mask) -> int
 Returns number of true pixels in mask. More...
 
auto sophus::countFalse (ImageViewBool mask) -> int
 Returns number of false pixels in mask. More...
 
auto sophus::isAllTrue (ImageViewBool mask) -> bool
 Returns true if all pixels are true. More...
 
auto sophus::isAnyTrue (ImageViewBool mask) -> bool
 Returns true if at least one pixel is true. More...
 
auto sophus::neg (ImageViewBool mask) -> MutImageBool
 Returns boolean image with the result per pixel: More...
 
auto sophus::firstPixel (ImageViewBool mask, bool truth_value) -> std::optional< Eigen::Vector2i >
 Returns first pixel of mask which equals truth_value, nullopt otherwise. More...
 
auto sophus::firstTruePixel (ImageViewBool mask) -> std::optional< Eigen::Vector2i >
 Returns first true pixel, nullopt otherwise. More...
 
auto sophus::firstFalsePixel (ImageViewBool mask) -> std::optional< Eigen::Vector2i >
 Returns first false pixel, nullopt otherwise. More...