Image Component Library (ICL)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Classes | Namespaces | Defines
FloodFiller.h File Reference
#include <ICLUtils/CompatMacros.h>
#include <ICLCore/Img.h>

Go to the source code of this file.

Classes

class  icl::cv::FloodFiller
 Utility class for image flood filling. More...
struct  icl::cv::FloodFiller::Result
 result structure, returned by the 'apply' methods More...
struct  icl::cv::FloodFiller::DefaultCriterion< T >
 predefined criterion for simple reference-value based filling for 1-channel images More...
struct  icl::cv::FloodFiller::ReferenceColorCriterion< T >
 predefined criterion for simple reference-value based filling for 3-channel images More...

Namespaces

namespace  icl
 

The ICL-namespace.


namespace  icl::cv

Defines

#define ICL_DYNAMIC_FLOOD_FILLER_P(x, y)
#define ICL_DYNAMIC_FLOOD_FILLER_P(x, y)

Define Documentation

#define ICL_DYNAMIC_FLOOD_FILLER_P (   x,
 
)
Value:
if(r.contains(x,y) && !ff(x,y)){                              \
              *e++ = utils::Point(x,y);                                          \
              ff(x,y) = 255;                                              \
            }
#define ICL_DYNAMIC_FLOOD_FILLER_P (   x,
 
)
Value:
if(r.contains(x,y) && !ff(x,y)){                              \
              *e++ = utils::Point(x,y);                                          \
              ff(x,y) = 255;                                              \
            }
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines