25 lines
455 B
C++
25 lines
455 B
C++
#pragma once
|
|
#include "imageapply.h"
|
|
class CImageApplyResize :
|
|
public CImageApply
|
|
{
|
|
public:
|
|
CImageApplyResize(float orgResulution=0.0,float setResulution=0.0,bool autocut=false,SIZE dstsize=CSize(0,0));
|
|
virtual ~CImageApplyResize(void);
|
|
|
|
virtual void apply(cv::Mat& pDib,int side);
|
|
|
|
float getDpi();
|
|
void setDpi(float dpi);
|
|
|
|
float getOrgDpi();
|
|
void setOrgDpi(float dpi);
|
|
|
|
private:
|
|
float m_dpi;
|
|
float m_orgDpi;
|
|
SIZE dstSize;
|
|
bool autoCut;
|
|
};
|
|
|