MIRA
Classes | Namespaces | Macros | Functions
ImgIterator.h File Reference

ImgIterator classes that wrap OpenCV iterators. More...

#include <opencv2/core/core.hpp>
#include <geometry/Point.h>
Include dependency graph for ImgIterator.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ImgIteratorBase
 
class  ImgConstIterator< T >
 Const image iterator that allows to iterate over images or image regions pixel by pixel similar to iterators of containers. More...
 
class  ImgIterator< T >
 Image iterator that allows to iterate over images or image regions pixel by pixel similar to iterators of containers. More...
 
class  UntypedImgIteratorValue
 
class  UntypedImgConstIterator
 Untyped const image iterator, that allows to iterate over images or image regions pixel by pixel similar to iterators of containers. More...
 
class  UntypedImgIterator
 Untyped image iterator, that allows to iterate over images or image regions pixel by pixel similar to iterators of containers. More...
 

Namespaces

 mira
 specialize cv::DataType for our ImgPixel and inherit from cv::DataType<Vec>
 

Macros

#define MIRA_GENERATE_IMG_ITERATOR_OPS(IteratorType)
 

Functions

bool operator== (const ImgIteratorBase &a, const ImgIteratorBase &b)
 
bool operator!= (const ImgIteratorBase &a, const ImgIteratorBase &b)
 
bool operator< (const ImgIteratorBase &a, const ImgIteratorBase &b)
 
bool operator> (const ImgIteratorBase &a, const ImgIteratorBase &b)
 
bool operator<= (const ImgIteratorBase &a, const ImgIteratorBase &b)
 
bool operator>= (const ImgIteratorBase &a, const ImgIteratorBase &b)
 

Detailed Description

ImgIterator classes that wrap OpenCV iterators.

Author
Erik Einhorn
Date
2011/01/27

Macro Definition Documentation

◆ MIRA_GENERATE_IMG_ITERATOR_OPS

#define MIRA_GENERATE_IMG_ITERATOR_OPS (   IteratorType)