Ipl2DIB.h
上传用户:zhaobiao
上传日期:2013-10-27
资源大小:92k
文件大小:1k
源码类别:

OpenCV

开发平台:

Visual C++

  1. // Ipl2DIB.h: interface for the CIpl2DIB class.
  2. //
  3. //////////////////////////////////////////////////////////////////////
  4. #if !defined(AFX_IPL2DIB_H__3E83470D_022D_4994_9800_B40064C9F6E4__INCLUDED_)
  5. #define AFX_IPL2DIB_H__3E83470D_022D_4994_9800_B40064C9F6E4__INCLUDED_
  6. #if _MSC_VER > 1000
  7. #pragma once
  8. #endif // _MSC_VER > 1000
  9. #include "cv.h"
  10. #include "highgui.h"
  11. class CIpl2DIB  
  12. {
  13. public:
  14. void SetRegin(CRect Rect);
  15. void Display(const IplImage *Image,BOOL stretch=TRUE);
  16. HBITMAP IplImage2DIB(const IplImage * Image);
  17. CIpl2DIB(HWND hWnd);
  18. virtual ~CIpl2DIB();
  19. private:
  20. CRect m_Rect;
  21. HWND m_hWnd;
  22. HDC  m_HDC;
  23. };
  24. #endif // !defined(AFX_IPL2DIB_H__3E83470D_022D_4994_9800_B40064C9F6E4__INCLUDED_)