32 lines
395 B
C++
32 lines
395 B
C++
#include "cvimagex.h"
|
|
#include "opencv2/opencv.hpp"
|
|
|
|
CvImageX::CvImageX(MatPtr image)
|
|
{
|
|
this->image = image;
|
|
}
|
|
|
|
unsigned char *CvImageX::data()
|
|
{
|
|
return image->data;
|
|
}
|
|
|
|
int CvImageX::width()
|
|
{
|
|
return image->cols;
|
|
}
|
|
|
|
int CvImageX::height()
|
|
{
|
|
return image->rows;
|
|
}
|
|
|
|
int CvImageX::datasize()
|
|
{
|
|
return height() * image->step;
|
|
}
|
|
|
|
int CvImageX::type()
|
|
{
|
|
return image->type();
|
|
} |