mirror of http://192.168.1.51:8099/lmh188/twain3.0
28 lines
458 B
C
28 lines
458 B
C
|
#ifndef IMAGE_APPLY_CROP_H
|
||
|
#define IMAGE_APPLY_CROP_H
|
||
|
|
||
|
#include "imageapply.h"
|
||
|
|
||
|
class CImageApplyCrop : public CImageApply
|
||
|
{
|
||
|
|
||
|
public:
|
||
|
|
||
|
CImageApplyCrop(void);
|
||
|
|
||
|
virtual ~CImageApplyCrop(void);
|
||
|
|
||
|
virtual void apply(cv::Mat& pDib,int side);
|
||
|
|
||
|
virtual void apply(std::vector<cv::Mat>& mats, bool isTwoSide);
|
||
|
|
||
|
cv::Rect getROI() { return m_roi; }
|
||
|
|
||
|
void setROI(const cv::Rect& rect) { m_roi = rect; }
|
||
|
|
||
|
private:
|
||
|
|
||
|
cv::Rect m_roi;
|
||
|
};
|
||
|
|
||
|
#endif // !IMAGE_APPLY_CROP_H
|