资源简介
在VC下对遥感图像进行处理,内容实现比较丰富,包括:灰度与彩色图像的线性拉伸,直方图均衡,旋转缩放平移,RGB->HIS,HIS->RGB,彩色图像灰度化 ,W伪彩色增强,腐蚀,膨胀,开闭运算,五种植被指数,变化检测(比值法,灰度分割法,相关系数法),空间域加权融合,不加权融合,HIS融合,K均值分类
附有测试图片,可对灰度图与彩色图进行处理
代码片段和文件信息
// ChangeDetection.cpp : implementation file
//
#include “stdafx.h“
#include “rs189.h“
#include “ChangeDetection.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CChangeDetection dialog
CChangeDetection::CChangeDetection(CWnd* pParent /*=NULL*/)
: CDialog(CChangeDetection::IDD pParent)
{
//{{AFX_DATA_INIT(CChangeDetection)
m_image1 = _T(““);
m_image2 = _T(““);
//}}AFX_DATA_INIT
}
void CChangeDetection::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CChangeDetection)
DDX_Text(pDX IDC_EDIT1 m_image1);
DDX_Text(pDX IDC_EDIT2 m_image2);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CChangeDetection CDialog)
//{{AFX_MSG_MAP(CChangeDetection)
ON_EN_CHANGE(IDC_EDIT1 onchangeEdit1)
ON_BN_CLICKED(IDC_BUTTON1 OnButton1)
ON_BN_CLICKED(IDC_BUTTON2 OnButton2)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CChangeDetection message handlers
void CChangeDetection::onchangeEdit1()
{
// TODO: If this is a RICHEDIT control the control will not
// send this notification unless you override the CDialog::OnInitDialog()
// function and call CRichEditCtrl().SetEventMask()
// with the ENM_CHANGE flag ORed into the mask.
// TODO: Add your control notification handler code here
}
void CChangeDetection::OnButton1()
{
// TODO: Add your control notification handler code here
CFileDialog dlg(TRUE);
UpdateData();
if (dlg.DoModal()==IDOK)
{
m_image1 = dlg.GetPathName();
UpdateData(FALSE);
}
}
void CChangeDetection::OnButton2()
{
// TODO: Add your control notification handler code here
CFileDialog dlg(TRUE);
UpdateData();
if (dlg.DoModal()==IDOK)
{
m_image2 = dlg.GetPathName();
UpdateData(FALSE);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 7089 2014-02-22 13:09 遥感实习\BmpFile.h
文件 1974 2014-02-22 13:09 遥感实习\ChangeDetection.cpp
文件 1331 2014-02-22 13:09 遥感实习\ChangeDetection.h
文件 1532 2014-02-22 13:09 遥感实习\ChildFrm.cpp
文件 1397 2014-02-22 13:09 遥感实习\ChildFrm.h
文件 14260 2014-02-22 13:09 遥感实习\DIBAPI.CPP
文件 1663 2014-02-22 13:09 遥感实习\DIBAPI.H
文件 1373 2014-02-22 13:09 遥感实习\Erosion.cpp
文件 1225 2014-02-22 13:09 遥感实习\Erosion.h
文件 1121 2014-02-22 13:09 遥感实习\HISMix.cpp
文件 1151 2014-02-22 13:09 遥感实习\HISMix.h
文件 960 2014-02-22 13:09 遥感实习\Kmeans.cpp
文件 1193 2014-02-22 13:09 遥感实习\Kmeans.h
文件 1174 2014-02-22 13:09 遥感实习\LineTransform.cpp
文件 1259 2014-02-22 13:09 遥感实习\LineTransform.h
文件 2522 2014-02-22 13:09 遥感实习\MainFrm.cpp
文件 1542 2014-02-22 13:09 遥感实习\MainFrm.h
文件 1542 2014-02-22 13:09 遥感实习\Mix.cpp
文件 1244 2014-02-22 13:09 遥感实习\Mix.h
文件 924 2014-02-22 13:09 遥感实习\Move.cpp
文件 1165 2014-02-22 13:09 遥感实习\Move.h
文件 916 2014-02-22 13:09 遥感实习\Pvi.cpp
文件 1158 2014-02-22 13:09 遥感实习\Pvi.h
文件 22414 2014-02-22 13:09 遥感实习\RCa04360
文件 4739 2014-02-22 13:09 遥感实习\ReadMe.txt
文件 1078 2014-02-22 13:09 遥感实习\res\rs189.ico
文件 397 2014-02-22 13:09 遥感实习\res\rs189.rc2
文件 1078 2014-02-22 13:09 遥感实习\res\rs189Doc.ico
文件 1078 2014-02-22 13:09 遥感实习\res\Toolbar.bmp
文件 3418 2014-02-22 13:09 遥感实习\resource.h
............此处省略50个文件信息
- 上一篇:mjpg-streamer-code-182
- 下一篇:无线资源管理流程
评论
共有 条评论