twain2/ImageTranferMat.h

27 lines
405 B
C++

#pragma once
#include "ImageTransfer.h"
class ImageTranferMat :
public ImageTransfer
{
public:
ImageTranferMat(cv::Mat &mat);
virtual ~ImageTranferMat();
// ͨ¹ý ImageTransfer ¼Ì³Ð
virtual unsigned char * getLineBits(int line = 0) override;
virtual int step() override;
virtual int bpp() override;
virtual int width() override;
virtual int height() override;
private:
cv::Mat m_mat;
};