资源简介
同时还包括了影像的特征提取等,评价标准又熵、相关系数、均值、标准差等
代码片段和文件信息
//----------------------------------------------------------------------------
// 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个文件信息
评论
共有 条评论