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_)