资源简介
基于栅格算法,以欧氏距离变换为基础,实现了点、线、面等任意图形的加权voronoi图生成。相关论文地址
http://www.cnki.com.cn/Article/CJFDTOTAL-LZTX201201025.htm
代码片段和文件信息
// MainFrm.cpp : implementation of the CMainframe class
//
#include “stdafx.h“
#include “Map.h“
#include “MainFrm.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CMainframe
IMPLEMENT_DYNCREATE(CMainframe CframeWnd)
BEGIN_MESSAGE_MAP(CMainframe CframeWnd)
//{{AFX_MSG_MAP(CMainframe)
// NOTE - the ClassWizard will add and remove mapping macros here.
// DO NOT EDIT what you see in these blocks of generated code !
ON_WM_CREATE()
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
static UINT indicators[] =
{
/*ID_SEPARATOR // status line indicator
ID_INDICATOR_CAPS
ID_INDICATOR_NUM
ID_INDICATOR_SCRL*/
ID_SEPARATOR // 第一个信息行窗格
ID_RGB // 第二个信息行窗格
ID_LEFT // 第三个窗格
ID_RIGHT // 第四个窗格
};
/////////////////////////////////////////////////////////////////////////////
// CMainframe construction/destruction
CMainframe::CMainframe()
{
// TODO: add member initialization code here
}
CMainframe::~CMainframe()
{
}
int CMainframe::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
if (CframeWnd::OnCreate(lpCreateStruct) == -1)
return -1;
if (!m_wndToolBar.CreateEx(this TBstyle_FLAT WS_CHILD | WS_VISIBLE | CBRS_TOP
| CBRS_GRIPPER | CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_SIZE_DYNAMIC) ||
!m_wndToolBar.LoadToolBar(IDR_MAINframe))
{
TRACE0(“Failed to create toolbar\n“);
return -1; // fail to create
}
if (!m_wndStatusBar.Create(this) ||
!m_wndStatusBar.SetIndicators(indicators
sizeof(indicators)/sizeof(UINT)))
{
TRACE0(“Failed to create status bar\n“);
return -1; // fail to create
}
// TODO: Delete these three lines if you don‘t want the toolbar to
// be dockable
m_wndToolBar.EnableDocking(CBRS_ALIGN_ANY);
EnableDocking(CBRS_ALIGN_ANY);
DockControlBar(&m_wndToolBar);
return 0;
}
BOOL CMainframe::PreCreateWindow(CREATESTRUCT& cs)
{
if( !CframeWnd::PreCreateWindow(cs) )
return FALSE;
// TODO: Modify the Window class or styles here by modifying
// the CREATESTRUCT cs
return TRUE;
}
/////////////////////////////////////////////////////////////////////////////
// CMainframe diagnostics
#ifdef _DEBUG
void CMainframe::AssertValid() const
{
CframeWnd::AssertValid();
}
void CMainframe::Dump(CDumpContext& dc) const
{
CframeWnd::Dump(dc);
}
#endif //_DEBUG
/////////////////////////////////////////////////////////////////////////////
// CMainframe message handlers
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2012-07-11 14:15 Map\
文件 2318 2011-03-06 22:52 Map\DIB.CPP
文件 780 2003-11-05 22:47 Map\DIB.H
目录 0 2012-02-15 11:50 Map\Debug\
文件 11905 2011-11-14 09:07 Map\Debug\DIB.obj
文件 20202 2011-11-14 09:07 Map\Debug\MainFrm.obj
文件 163912 2011-11-14 09:10 Map\Debug\Map.exe
文件 366800 2011-11-14 09:10 Map\Debug\Map.ilk
文件 23111 2011-11-14 09:07 Map\Debug\Map.obj
文件 5493084 2011-11-14 09:07 Map\Debug\Map.pch
文件 476160 2011-11-14 09:10 Map\Debug\Map.pdb
文件 7404 2011-11-14 09:07 Map\Debug\Map.res
文件 14855 2011-11-14 09:07 Map\Debug\MapDoc.obj
文件 77029 2011-11-14 09:10 Map\Debug\MapView.obj
文件 105909 2011-11-14 09:07 Map\Debug\StdAfx.obj
文件 222208 2011-11-14 09:23 Map\Debug\vc60.idb
文件 380928 2011-11-14 09:10 Map\Debug\vc60.pdb
文件 2657 2011-03-09 20:57 Map\MainFrm.cpp
文件 1590 2011-03-09 20:38 Map\MainFrm.h
文件 29172 2011-08-03 09:43 Map\Map.aps
文件 2401 2011-11-14 09:36 Map\Map.clw
文件 4155 2011-03-06 22:46 Map\Map.cpp
文件 4610 2011-03-06 22:47 Map\Map.dsp
文件 512 2011-03-06 22:47 Map\Map.dsw
文件 1323 2011-03-06 22:46 Map\Map.h
文件 140288 2011-11-14 09:36 Map\Map.ncb
文件 74752 2011-11-14 09:36 Map\Map.opt
文件 1153 2011-11-14 09:10 Map\Map.plg
文件 12266 2011-03-25 00:17 Map\Map.rc
文件 1682 2011-03-06 22:46 Map\MapDoc.cpp
文件 1442 2011-03-06 22:46 Map\MapDoc.h
............此处省略16个文件信息
相关资源
- 利用OpenCV(2.4.13)的SURF/SIFT + RANSAC
- 地理加权回归
- GWR4地理加权回归
- GWR4 地理加权回归分析软件
- 算法集合道格拉斯、遗传算法、krig
- 基于跳距加权的DV_hop定位算法改进
- 一种改进的无线传感器网络加权分簇
- 地图代数八边形距离变换
- 遥感图像融合之加权融合
- 非加权融合.zip
- 分治法计算Voronoi图
- GTWR\\ MGWR\\MGWLR 插件
- 地理加权回归软件 gwr4.09(含运行库)
- 基于stm32f407飞控+stm32f103遥控sxy飞行器
- SAM软件分享
- 维诺图 (Voronoi Diagram)
- 最大加权区间调度问题详解
- 一种基于用户需求的加权模糊聚类分
- Go-ewma-Go实现指数加权移动平均算法
- 求解voronoi多边形顶点坐标及面积的
- voronoi图生成代码
- U盘加权限防毒.bat
- 加权平均法CT和MRI和SPECT医学图像融合
- 基于后验概率加权的模糊支持向量机
- 基于加权l1范数的稀疏信号重建
- WLS 加权最小二乘
- 加权的核函数最小化程序
- 加权最小二乘
- IDW反距离加权插值法,源代码
- 模糊聚类算法
评论
共有 条评论