/* * MoUT.hpp * * Created on: Mar 25, 2011 * Author: ams */ #include #include #include #include #ifndef MOUT_HPP_ #define MOUT_HPP_ struct RGB { uint8_t b, g, r; }; RGB& GetRGB(cv::Mat &mat, int x, int y); std::string img2NNVect(std::string imgPath); void Tokenize(const std::string& str, std::vector& tokens, const std::string& delimiters = " "); template std::string toString(T t, std::ios_base & (*f)(std::ios_base&)) { std::ostringstream oss; oss << f << t; return oss.str(); } template bool fromString(T& t, const std::string& s, std::ios_base& (*f)(std::ios_base&)) { std::istringstream iss(s); return !(iss >> f >> t).fail(); } #endif /* MOUT_HPP_ */