#ifndef IMAGE_MULTI_H #define IMAGE_MULTI_H #include #include class IMageMulti { public: enum MultiOutput { NONE=-1, ALL, COLORGRAY, COLORBW, GRAYBW }; public: IMageMulti(int multiType = 0,int thre = 128); ~IMageMulti(); std::vector apply(cv::Mat& pDib); std::vector apply(cv::Mat& pDib, int multitype); std::vector apply(std::vector& pDib, int multitype); private: int m_multiType; int m_thre; }; #endif // !IMAGE_MULTI_H