32 lines
478 B
C++
32 lines
478 B
C++
#include "stdafx.h"
|
|
#include "ImageTranferMat.h"
|
|
|
|
ImageTranferMat::ImageTranferMat(cv::Mat & mat):m_mat(mat) {}
|
|
|
|
ImageTranferMat::~ImageTranferMat(){}
|
|
|
|
unsigned char * ImageTranferMat::getLineBits(int line/* = 0*/)
|
|
{
|
|
return m_mat.ptr<BYTE>(line);
|
|
}
|
|
|
|
int ImageTranferMat::step()
|
|
{
|
|
return m_mat.step1();
|
|
}
|
|
|
|
int ImageTranferMat::bpp()
|
|
{
|
|
return m_mat.elemSize() * 8;
|
|
}
|
|
|
|
int ImageTranferMat::width()
|
|
{
|
|
return m_mat.cols;
|
|
}
|
|
|
|
int ImageTranferMat::height()
|
|
{
|
|
return m_mat.rows;
|
|
}
|