• 大小: 449KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-29
  • 语言: 其他
  • 标签: 影像融合  

资源简介

同时还包括了影像的特征提取等,评价标准又熵、相关系数、均值、标准差等

资源截图

代码片段和文件信息

//----------------------------------------------------------------------------
// N O L D U S   I N F O R M A T I O N   T E C H N O L O G Y   B . V .
//----------------------------------------------------------------------------
// Filename:      BitmapDC.cpp
// Project:       EthoVision
// Module:        Visualization
// Programmer:    Anneke Sicherer-Roetman
// Version:       1.00
// Revision Date: 08-10-1999
//----------------------------------------------------------------------------
// Description:   Definition of class BitmapDC
//                See BitmapDC.h
//----------------------------------------------------------------------------
// Revision history:
// 08-10-1999 - First implementation
//----------------------------------------------------------------------------
// Bugs: ........
//----------------------------------------------------------------------------
// @doc
//----------------------------------------------------------------------------

#include “stdafx.h“
#include “BitmapDC.h“

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

//----------------------------------------------------------------------------
// Function DrawBitmap
// @func    draws bitmap at specified point in specified device context
// @rdesc   nothing
// @parm    const CBitmap | *bitmap | bitmap to draw
// @parm    const CDC     | *pDC    | device context to draw in
// @parm    const CPoint  | &point  | top left point of bitmap
//----------------------------------------------------------------------------
// @prog 
// Anneke Sicherer-Roetman
// @revs 
// 06-10-1999 - First implementation
//----------------------------------------------------------------------------
// @todo 
//----------------------------------------------------------------------------
void DrawBitmap(const CBitmap *bitmap const CDC *pDC const CPoint &point)
{
  // determine bitmap size
  BITMAP bm; ((CBitmap*)bitmap)->GetBitmap(&bm);
  int w = bm.bmWidth; 
  int h = bm.bmHeight;

  // create memory device context
  CDC memDC; VERIFY(memDC.CreateCompatibleDC((CDC*)pDC));
  CBitmap *pBmp = memDC.Selectobject((CBitmap*)bitmap);
  memDC.SetMapMode(pDC->GetMapMode());

  // blit bitmap to specified device context
  ((CDC*)pDC)->BitBlt(point.x point.y w h &memDC 0 0 SRCCOPY);

  // clean up
  memDC.Selectobject(pBmp);
}
void DrawBitmap(const CBitmap *bitmap const CDC *pDC const CRect &rectDestconst CPoint &point)
{
  // create memory device context
  CDC memDC; VERIFY(memDC.CreateCompatibleDC((CDC*)pDC));
  CBitmap *pBmp = memDC.Selectobject((CBitmap*)bitmap);
  memDC.SetMapMode(pDC->GetMapMode());

  // blit bitmap to specified device context
  ((CDC*)pDC)->BitBlt(rectDest.leftrectDest.toprectDest.Width()rectDest.Height() &memDC point.x point.ySRCCOPY);

  // clean up
  memDC.Selectobject(pBmp);
}

//-----------------------------------------------------

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       8091  2005-07-04 09:03  复件 MYFUSION11.18未加配准\BitmapDC.cpp

     文件       4395  2005-07-04 09:03  复件 MYFUSION11.18未加配准\BitmapDC.h

     文件       8885  2005-11-10 14:59  复件 MYFUSION11.18未加配准\cFUNCTIONDLG.cpp

     文件       2369  2005-11-10 23:14  复件 MYFUSION11.18未加配准\cFUNCTIONDLG.h

     文件       1535  2005-07-04 09:03  复件 MYFUSION11.18未加配准\ChildFrm.cpp

     文件       1397  2005-07-04 09:03  复件 MYFUSION11.18未加配准\ChildFrm.h

     文件       4191  2005-11-05 15:56  复件 MYFUSION11.18未加配准\cREPORT.cpp

     文件       1201  2005-10-11 22:37  复件 MYFUSION11.18未加配准\cREPORT.h

     文件      64553  2005-09-27 22:45  复件 MYFUSION11.18未加配准\DIBAPI.CPP

     文件       4848  2005-07-04 09:03  复件 MYFUSION11.18未加配准\DIBAPI.H

     文件        951  2005-11-05 15:24  复件 MYFUSION11.18未加配准\DLG.cpp

     文件       1189  2005-11-05 15:24  复件 MYFUSION11.18未加配准\DLG.h

     文件       2036  2005-07-04 09:03  复件 MYFUSION11.18未加配准\DLGOPEN.cpp

     文件       1214  2005-07-04 09:03  复件 MYFUSION11.18未加配准\DLGOPEN.h

     文件      19479  2005-11-10 10:46  复件 MYFUSION11.18未加配准\FeatureAlgrithm.cpp

     文件       1676  2005-09-27 13:14  复件 MYFUSION11.18未加配准\FeatureAlgrithm.h

     文件       7492  2005-11-10 14:59  复件 MYFUSION11.18未加配准\FUNDLG.cpp

     文件       2132  2005-11-10 14:41  复件 MYFUSION11.18未加配准\FUNDLG.h

     文件      38336  2005-11-10 14:39  复件 MYFUSION11.18未加配准\FusionAlgrithm.cpp

     文件       1342  2005-11-10 10:49  复件 MYFUSION11.18未加配准\FusionAlgrithm.h

     文件       9256  2005-07-04 09:03  复件 MYFUSION11.18未加配准\Graph.cpp

     文件       1510  2005-07-04 09:03  复件 MYFUSION11.18未加配准\Graph.h

     文件     656384  2005-07-04 09:01  复件 MYFUSION11.18未加配准\HIVI.ncb

     文件     105472  2005-07-04 09:01  复件 MYFUSION11.18未加配准\HIVI.opt

     文件      10349  2005-11-10 10:46  复件 MYFUSION11.18未加配准\ImageEnvalue.cpp

     文件        765  2005-10-27 09:34  复件 MYFUSION11.18未加配准\ImageEnvalue.h

     文件       9084  2005-10-11 20:29  复件 MYFUSION11.18未加配准\MainFrm.cpp

     文件       2149  2005-07-07 10:23  复件 MYFUSION11.18未加配准\MainFrm.h

     文件       1330  2005-03-06 15:40  复件 MYFUSION11.18未加配准\MakeHelp.bat

     文件      60032  2009-03-16 00:32  复件 MYFUSION11.18未加配准\MYFUSION.APS

............此处省略91个文件信息

评论

共有 条评论

相关资源