21 lines
334 B
C++
21 lines
334 B
C++
#include "imgproc.h"
|
|
|
|
namespace cv
|
|
{
|
|
class Mat;
|
|
}
|
|
|
|
typedef std::shared_ptr<cv::Mat> MatPtr;
|
|
|
|
class CvImageX : public IImage
|
|
{
|
|
public:
|
|
CvImageX(MatPtr image);
|
|
virtual unsigned char* data();
|
|
virtual int width();
|
|
virtual int height();
|
|
virtual int type();
|
|
virtual int datasize();
|
|
private:
|
|
MatPtr image;
|
|
}; |