www.pudn.com > Imagepro.rar > pardlg.h
#if !defined(AFX_CParDlg_H__67DFD080_AB67_11D5_AF4A_00E0987CDE66__INCLUDED_)
#define AFX_CParDlg_H__67DFD080_AB67_11D5_AF4A_00E0987CDE66__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// CParDlg.h : header file
//
enum {eSMOOTH, eSIMPLETHRESHOLD1,
eSIMPLETHRESHOLD2, eGLOBALTHRESHOLD,
eCANNY, eHOUGHTRANSFORM, eLINEFITTING
};
/////////////////////////////////////////////////////////////////////////////
// CParDlg dialog
class CParDlg : public CDialog
{
// Construction
public:
CParDlg(CWnd* pParent = NULL); // standard constructor
// Dialog Data
//{{AFX_DATA(CParDlg)
enum { IDD = IDD_PARAMETER };
CEdit m_threshold2;
CEdit m_threshold1;
CEdit m_sigma;
CEdit m_pixels;
CEdit m_percent;
CEdit m_mask;
int mv_mask;
double mv_sigma;
float mv_percent;
int mv_threshold1;
int mv_threshold2;
int mv_pixels;
//}}AFX_DATA
// Overrides
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CParDlg)
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
//}}AFX_VIRTUAL
// Implementation
public:
int eImgOpr;
protected:
// Generated message map functions
//{{AFX_MSG(CParDlg)
afx_msg void OnSetfocusEditMask();
afx_msg void OnSetfocusEditSigma();
afx_msg void OnSetfocusEditThreshold1();
afx_msg void OnSetfocusEditThreshold2();
afx_msg void OnSetfocusEditPercent();
afx_msg void OnSetfocusEditPixels();
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
private:
void ImgOperationCase();
};
//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
#endif // !defined(AFX_CParDlg_H__67DFD080_AB67_11D5_AF4A_00E0987CDE66__INCLUDED_)