Image Component Library (ICL)
|
Very simply wrapper about the opencv C++ matrix type cv::Mat. More...
#include <OpenCV.h>
Public Member Functions | |
MatWrapper () | |
MatWrapper (depth d, const utils::Size &size, int channels) | |
MatWrapper (const MatWrapper &other) | |
MatWrapper (const ::cv::Mat &other) | |
void | adapt (depth d, const utils::Size &size, int channels) |
MatWrapper & | operator= (const ::cv::Mat &other) |
MatWrapper & | operator= (const MatWrapper &other) |
MatWrapper & | operator= (const ImgBase &image) |
void | copyTo (ImgBase **dst) |
void | convertTo (ImgBase &dst) |
utils::Size | getSize () const |
int | getChannels () const |
depth | getDepth () const |
template<class T > | |
ICLCore_API T * | getInterleavedData () |
template<class T > | |
ICLCore_API const T * | getInterleavedData () const |
Public Attributes | |
::cv::Mat | mat |
Very simply wrapper about the opencv C++ matrix type cv::Mat.
icl::core::MatWrapper::MatWrapper | ( | ) |
icl::core::MatWrapper::MatWrapper | ( | depth | d, |
const utils::Size & | size, | ||
int | channels | ||
) |
icl::core::MatWrapper::MatWrapper | ( | const MatWrapper & | other | ) |
|
explicit |
void icl::core::MatWrapper::adapt | ( | depth | d, |
const utils::Size & | size, | ||
int | channels | ||
) |
void icl::core::MatWrapper::convertTo | ( | ImgBase & | dst | ) |
void icl::core::MatWrapper::copyTo | ( | ImgBase ** | dst | ) |
int icl::core::MatWrapper::getChannels | ( | ) | const |
depth icl::core::MatWrapper::getDepth | ( | ) | const |
ICLCore_API T* icl::core::MatWrapper::getInterleavedData | ( | ) |
ICLCore_API const T* icl::core::MatWrapper::getInterleavedData | ( | ) | const |
utils::Size icl::core::MatWrapper::getSize | ( | ) | const |
MatWrapper& icl::core::MatWrapper::operator= | ( | const ::cv::Mat & | other | ) |
MatWrapper& icl::core::MatWrapper::operator= | ( | const MatWrapper & | other | ) |
MatWrapper& icl::core::MatWrapper::operator= | ( | const ImgBase & | image | ) |
::cv::Mat icl::core::MatWrapper::mat |