资源简介
本资源为非局部均值滤波器的源码和DEMO,对应本人博客非局部均值滤波器一文。
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Drawing.Imaging;
namespace TestDemo
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
#region 变量声明
//图像路径
private String curFileName = null;
//当前图像变量
private Bitmap curBitmap = null;
//原始图像变量
private Bitmap srcBitmap = null;
#endregion
#region 图像打开保存模块
//打开图像函数
public void OpenFile()
{
OpenFileDialog ofd = new OpenFileDialog();
ofd.Filter = “所有图像文件 | *.bmp; *.pcx; *.png; *.jpg; *.gif;“ +
“*.tif; *.ico; *.dxf; *.cgm; *.cdr; *.wmf; *.eps; *.emf|“ +
“位图( *.bmp; *.jpg; *.png;...) | *.bmp; *.pcx; *.png; *.jpg; *.gif; *.tif; *.ico|“ +
“矢量图( *.wmf; *.eps; *.emf;...) | *.dxf; *.cgm; *.cdr; *.wmf; *.eps; *.emf“;
ofd.ShowHelp = true;
ofd.title = “打开图像文件“;
if (ofd.ShowDialog() == DialogResult.OK)
{
curFileName = ofd.FileName;
try
{
curBitmap = (Bitmap)System.Drawing.Image.FromFile(curFileName);
srcBitmap = new Bitmap(curBitmap);
}
catch (Exception exp)
{ MessageBox.Show(exp.Message); }
}
}
//保存图像函数
public void SaveFile()
{
SaveFileDialog sfd = new SaveFileDialog();
sfd.Filter = “PNG文件(*.png)|*.png“;
if (sfd.ShowDialog() == DialogResult.OK)
{
pictureBox1.Image.Save(sfd.FileName ImageFormat.Png);
}
}
//打开图像
private void openBtn_Click(object sender EventArgs e)
{
OpenFile();
if (curBitmap != null)
{
pictureBox1.Image = (Image)curBitmap;
}
}
//保存图像
private void saveBtn_Click(object sender EventArgs e)
{
if (pictureBox1.Image != null)
SaveFile();
}
#endregion
private void button2_Click(object sender EventArgs e)
{
if (pictureBox1.Image != null)
{
SaveFile();
}
}
private void button1_Click(object sender EventArgs e)
{
if (pictureBox1.Image != null)
{
int dradius = Convert.ToInt32(textBox1.Text.ToString());
int sradius = Convert.ToInt32(textBox2.Text.ToString());
int h = Convert.ToInt32(textBox3.Text.ToString());
DateTime start = DateTime.Now;
curBitmap
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-09-29 17:42 012非局部均值滤波器 - 副本\
目录 0 2018-09-29 17:43 012非局部均值滤波器 - 副本\TestDemo\
文件 9561 2018-09-29 17:22 012非局部均值滤波器 - 副本\TestDemo\Form1.Designer.cs
文件 4044 2018-09-29 17:22 012非局部均值滤波器 - 副本\TestDemo\Form1.cs
文件 5817 2018-09-29 17:22 012非局部均值滤波器 - 副本\TestDemo\Form1.resx
文件 1146 2018-09-29 17:07 012非局部均值滤波器 - 副本\TestDemo\ImageProcessDll.cs
文件 500 2015-05-05 11:41 012非局部均值滤波器 - 副本\TestDemo\Program.cs
目录 0 2018-09-29 17:42 012非局部均值滤波器 - 副本\TestDemo\Properties\
文件 1428 2015-05-05 11:41 012非局部均值滤波器 - 副本\TestDemo\Properties\AssemblyInfo.cs
文件 2846 2015-05-05 11:41 012非局部均值滤波器 - 副本\TestDemo\Properties\Resources.Designer.cs
文件 5612 2015-05-05 11:41 012非局部均值滤波器 - 副本\TestDemo\Properties\Resources.resx
文件 1095 2015-05-05 11:41 012非局部均值滤波器 - 副本\TestDemo\Properties\Settings.Designer.cs
文件 249 2015-05-05 11:41 012非局部均值滤波器 - 副本\TestDemo\Properties\Settings.settings
文件 1060 2015-05-05 12:41 012非局部均值滤波器 - 副本\TestDemo\TestBitmap.cs
文件 5504 2015-07-29 14:24 012非局部均值滤波器 - 副本\TestDemo\TestDemo.csproj
文件 638 2015-05-05 12:41 012非局部均值滤波器 - 副本\TestDemo\TestDemo.csproj.user
目录 0 2018-09-29 17:43 012非局部均值滤波器 - 副本\TestDemo\bin\
目录 0 2018-09-29 17:42 012非局部均值滤波器 - 副本\TestDemo\bin\Release\
文件 14336 2018-09-29 17:22 012非局部均值滤波器 - 副本\TestDemo\bin\Release\TestDemo.exe
文件 42496 2018-09-29 17:22 012非局部均值滤波器 - 副本\TestDemo\bin\Release\TestDemo.pdb
文件 11600 2018-09-29 17:22 012非局部均值滤波器 - 副本\TestDemo\bin\Release\TestDemo.vshost.exe
文件 490 2017-09-29 21:43 012非局部均值滤波器 - 副本\TestDemo\bin\Release\TestDemo.vshost.exe.manifest
文件 7168 2018-09-29 17:15 012非局部均值滤波器 - 副本\TestDemo\bin\Release\TestDemo_C.dll
文件 406 2018-09-29 17:15 012非局部均值滤波器 - 副本\TestDemo\bin\Release\TestDemo_C.dll.manifest
文件 685 2018-09-29 17:15 012非局部均值滤波器 - 副本\TestDemo\bin\Release\TestDemo_C.exp
文件 1750 2018-09-29 17:15 012非局部均值滤波器 - 副本\TestDemo\bin\Release\TestDemo_C.lib
文件 175104 2018-09-29 17:15 012非局部均值滤波器 - 副本\TestDemo\bin\Release\TestDemo_C.pdb
文件 2670 2015-07-24 16:52 012非局部均值滤波器 - 副本\TestDemo.sln
文件 39424 2018-09-29 17:42 012非局部均值滤波器 - 副本\TestDemo.suo
目录 0 2018-09-29 17:43 012非局部均值滤波器 - 副本\TestDemo_C\
文件 2189 2015-05-05 11:48 012非局部均值滤波器 - 副本\TestDemo_C\ReadMe.txt
............此处省略5个文件信息
相关资源
- GB∕T 38662-2020 物联网标识体系 Ecode标
- Qt Thread code
- xilinx vivado xadc IP core code
- Code Alignment
- CodeSnitch破解版,支持WINCE6.0
- 汇编做模拟计算器ASM文件
- codelock指纹门禁系统.rar
- code.zip
- QRCODE 单片机实现二维码显示60539
- stm32f103zet6液晶显示实验
- TIJ4-code.zip
- DS3231代码,STM32已测试通过
- IOS10开发的记事本
- ICSharpCode.SharpZipLib.dll下载55485
- 兄弟连邹义良CodeIgniter框架txt文档
- xcode 各个版本
- xcode 9.1安装包
- latex Algorithms伪代码规范
- qrCodeDemo.rar
- H.264解码器verilog源代码
- backcode.rar
- codewarrior说明文档免费版.txt
- codewarrior的LICENSE不受限制。仅公学习
- NewCarQRCodeDecrypt.rar
- 汉字编码转换工具(汉字与utf-8转换
- code for Large Scale Metric Learning from Equi
- DM码15415标准
- Nbody问题采用treecode算法在GPU上的并行
- MultiObjGA Code(多目标数值优化遗传算
- codebook_generator and precoding
评论
共有 条评论