资源简介
利用C#编写的图像特征点的提取以及同名像点匹配程序
代码片段和文件信息
using System;
using System.Threading;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace 作业四
{
public partial class Form1 : Form
{
private string curFileName;
private System.Drawing.Bitmap curBitmap;
int u;
double[] Templet;
int[] Co;
Image img1img2;
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender EventArgs e)
{
this.Text = “20133292—图像处理程序“;
}
private void 左图像ToolStripMenuItem_Click(object sender EventArgs e)
{
OpenFileDialog openDlg = new OpenFileDialog();
openDlg.InitialDirectory = “C:\\Users\\Administrator.PC-20150328IVBE\\Desktop“;
openDlg.Filter = “图像文件|*.jpg;*.bmp;*.png;*.tif“;
openDlg.title = “选择图像文件“;
openDlg.ShowHelp = true;
if (openDlg.ShowDialog() == DialogResult.OK)
{
try
{
curFileName = openDlg.FileName;
img1 = Image.FromFile(curFileName);
pictureBox1.Image = img1;
}
catch (Exception exp)
{
MessageBox.Show(exp.Message);
}
}
Invalidate();
}
private void 退出ToolStripMenuItem_Click(object sender EventArgs e)
{
this.Close();
}
private void 右图像ToolStripMenuItem_Click(object sender EventArgs e)
{
OpenFileDialog openDlg = new OpenFileDialog();
openDlg.InitialDirectory = “C:\\Users\\Administrator.PC-20150328IVBE\\Desktop“;
openDlg.Filter = “图像文件|*.jpg;*.bmp;*.png;*.tif“;
openDlg.title = “选择图像文件“;
openDlg.ShowHelp = true;
if (openDlg.ShowDialog() == DialogResult.OK)
{
try
{
curFileName = openDlg.FileName;
img2 = Image.FromFile(curFileName);
pictureBox2.Image = img2;
}
catch (Exception exp)
{
MessageBox.Show(exp.Message);
}
}
Invalidate();
}
private void 提取影像特征点ToolStripMenuItem_Click(object sender EventArgs e)
{
}
private void moravec算子ToolStripMenuItem_Click(object sender EventArgs e)
{
curBitmap = (Bitmap)img1;
double[] Value1 = new double[curBitmap.Height curBitmap.Width];
if (curBitmap != null)
{
Color curColor;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 222 2015-11-24 19:17 作业四 程序\右图像.jgw
文件 233380 2015-11-24 19:18 作业四 程序\右图像.jpg
文件 222 2015-11-24 19:16 作业四 程序\左图像.jgw
文件 243340 2015-11-24 19:18 作业四 程序\左图像.jpg
文件 996 2015-11-08 10:46 作业四 程序\作业四 程序.sln
文件 39936 2016-05-01 20:37 作业四 程序\作业四 程序.v12.suo
目录 0 2015-11-24 19:25 作业四 程序\作业四\
文件 187 2015-11-08 10:46 作业四 程序\作业四\App.config
目录 0 2015-11-08 10:46 作业四 程序\作业四\bin\
目录 0 2015-11-14 18:48 作业四 程序\作业四\bin\Debug\
文件 22528 2016-03-27 11:20 作业四 程序\作业四\bin\Debug\作业四.exe
文件 187 2015-11-08 10:46 作业四 程序\作业四\bin\Debug\作业四.exe.config
文件 1412 2015-11-14 18:48 作业四 程序\作业四\bin\Debug\作业四.exe.lnk
文件 40448 2016-03-27 11:20 作业四 程序\作业四\bin\Debug\作业四.pdb
文件 24224 2016-05-01 20:33 作业四 程序\作业四\bin\Debug\作业四.vshost.exe
文件 187 2015-11-08 10:46 作业四 程序\作业四\bin\Debug\作业四.vshost.exe.config
文件 490 2010-03-17 22:39 作业四 程序\作业四\bin\Debug\作业四.vshost.exe.manifest
文件 21499 2016-04-30 11:57 作业四 程序\作业四\Form1.cs
文件 17916 2015-11-24 16:41 作业四 程序\作业四\Form1.Designer.cs
文件 6387 2015-11-24 16:41 作业四 程序\作业四\Form1.resx
目录 0 2015-11-08 10:46 作业四 程序\作业四\obj\
目录 0 2016-03-27 11:20 作业四 程序\作业四\obj\Debug\
文件 1453 2015-11-08 12:31 作业四 程序\作业四\obj\Debug\DesignTimeResolveAssemblyReferences.cache
文件 7023 2015-11-08 10:46 作业四 程序\作业四\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 0 2015-11-08 10:46 作业四 程序\作业四\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
文件 0 2015-11-08 10:46 作业四 程序\作业四\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
文件 0 2015-11-08 10:46 作业四 程序\作业四\obj\Debug\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
目录 0 2015-11-08 10:46 作业四 程序\作业四\obj\Debug\TempPE\
文件 825 2016-05-01 20:33 作业四 程序\作业四\obj\Debug\作业四.csproj.FileListAbsolute.txt
文件 977 2015-11-24 16:41 作业四 程序\作业四\obj\Debug\作业四.csproj.GenerateResource.Cache
文件 2211 2015-11-08 22:31 作业四 程序\作业四\obj\Debug\作业四.csprojResolveAssemblyReference.cache
............此处省略12个文件信息
- 上一篇:微信提示请在微信客户端登陆css
- 下一篇:C#截图小工具
评论
共有 条评论