Skip to content

Instantly share code, notes, and snippets.

typedef std::pair<cv::Mat&,cv::Mat&> image_pair;
class image_pair_iterator
: public boost::iterator_facade<image_pair_iterator,
image_pair,
boost::forward_traversal_tag>
{
public:
image_pair_iterator() : m_index(-1) {}
@alexkreimer
alexkreimer / image_pairs
Created May 16, 2014 09:20
image pairs iterator: this is how I would like it to be
class image_pair_iterator
: public boost::iterator_facade<image_pair_iterator,
image_pair,
boost::forward_traversal_tag>
{
public:
image_pair_iterator() : m_index(-1) {}
explicit image_pair_iterator(const std::string& mask0,
const std::string& mask1,
int index_begin=0,