资源简介
数值分析大作业,图像处理包括图像旋转,扭曲和水波效果,有问题可以问我,里面包括作业报告,可做参考

代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Drawing.Imaging;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Runtime.InteropServices;
using System.IO;
namespace 图像处理
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
//控件透明处理
Setstyle(Controlstyles.SupportsTransparentBackColor true);
groupBox1.BackColor = Color.Transparent;
groupBox2.BackColor = Color.Transparent;
groupBox3.BackColor = Color.Transparent;
groupBox4.BackColor = Color.Transparent;
label1.BackColor = Color.Transparent;
label2.BackColor = Color.Transparent;
panel1.BackColor = Color.Transparent;
panel2.BackColor = Color.Transparent;
}
private void Form1_Load(object sender EventArgs e)//打开程序的界面
{
Form f2 = new Form2();
f2.ShowDialog();
}
#region//全局变量
public string path = “c:\\“; //初始路径
public Bitmap oldpic;
public Bitmap newpic; //新图像
public Bitmap oldbmp; //原始水波图像
public Bitmap bmp; //水波用的
public byte[] m_Info; //图片原始颜色信息
public byte[] m_Buff; //图片新的颜色信息
public int[] m_WaveCurrent; //当前波形
public int[] m_WaveNext; //下一帧的波形
public int m_nBmpWidth; //图像宽度
public int m_nBmpHeight; //图像高度
public int m_nBmpWidthBySize; //图片每行占用字节数
public bool waveonoff = false; //是否产生了水波
public bool movewave = false; //是否有随鼠标移动的水波
public bool first = true; //是否第一次启动水波
public bool firstclick = true; //是否第一次点鼠标
public bool firstchange = true; //是否变形了,针对产生水波
public int savecount = 1; //保存次数
#endregion
#region//操作
private void button1_Click(object sender EventArgs e)//打开文件
{
string filepath;
openFileDialog1.InitialDirectory = path;
openFileDialog1.Multiselect = true;
openFileDialog1.Filter = “所有图像文件( *.bmp; *.pcx; *.png; *.jpg; *.gif;“ +
“*.tif; *.ico; *.dxf; *.cgm; *.cdr; *.wmf; *.eps; *.emf) | *.bmp; *.pcx; *.png; *.jpg; *.gif;“ +
“*.tif; *.ico; *.dxf; *.cgm; *.cdr; *.wmf; *.eps; *.emf“;
openFileDialog1.FilterIndex = 3;
openFileDialog1.title = “打开图像文件“;
openFileDialog1.ShowHelp = true;
DialogResult dlgResult = openFileDialog1.ShowDialog();
if (dlgResult == DialogResult.OK)
{
pictureBox1.Image = new Bitmap(openFileDialog1.OpenFile());
pictureBox2.Image = pictureBox1.Image;
oldpic
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1122392 2013-11-06 09:22 2011011448_张聪_自11_大作业一\2011011448_张聪_自11.pdf
文件 786486 2012-09-24 15:05 2011011448_张聪_自11_大作业一\LENA.bmp
文件 894 2013-11-05 19:56 2011011448_张聪_自11_大作业一\Read me.txt
文件 800123 2013-10-28 20:26 2011011448_张聪_自11_大作业一\三次卷积插值.bmp
文件 779230 2013-10-28 20:25 2011011448_张聪_自11_大作业一\双线性插值.bmp
文件 187 2013-10-03 22:46 2011011448_张聪_自11_大作业一\图像处理\图像处理\App.config
文件 376320 2013-11-06 00:28 2011011448_张聪_自11_大作业一\图像处理\图像处理\bin\Release\图像处理.exe
文件 187 2013-10-03 22:46 2011011448_张聪_自11_大作业一\图像处理\图像处理\bin\Release\图像处理.exe.config
文件 54784 2013-11-06 00:28 2011011448_张聪_自11_大作业一\图像处理\图像处理\bin\Release\图像处理.pdb
文件 22984 2013-11-06 00:27 2011011448_张聪_自11_大作业一\图像处理\图像处理\bin\Release\图像处理.vshost.exe
文件 187 2013-10-03 22:46 2011011448_张聪_自11_大作业一\图像处理\图像处理\bin\Release\图像处理.vshost.exe.config
文件 490 2012-06-06 02:06 2011011448_张聪_自11_大作业一\图像处理\图像处理\bin\Release\图像处理.vshost.exe.manifest
文件 3774 2013-11-03 18:58 2011011448_张聪_自11_大作业一\图像处理\图像处理\EYE1.ICO
文件 28303 2013-11-06 00:31 2011011448_张聪_自11_大作业一\图像处理\图像处理\Form1.cs
文件 25019 2013-11-05 19:52 2011011448_张聪_自11_大作业一\图像处理\图像处理\Form1.Designer.cs
文件 12927 2013-11-05 19:52 2011011448_张聪_自11_大作业一\图像处理\图像处理\Form1.resx
文件 1316 2013-11-03 19:42 2011011448_张聪_自11_大作业一\图像处理\图像处理\Form2.cs
文件 3460 2013-11-03 19:41 2011011448_张聪_自11_大作业一\图像处理\图像处理\Form2.Designer.cs
文件 11969 2013-11-03 19:41 2011011448_张聪_自11_大作业一\图像处理\图像处理\Form2.resx
文件 1278 2013-10-04 22:15 2011011448_张聪_自11_大作业一\图像处理\图像处理\obj\Release\DesignTimeResolveAssemblyReferences.cache
文件 8122 2013-11-05 19:42 2011011448_张聪_自11_大作业一\图像处理\图像处理\obj\Release\DesignTimeResolveAssemblyReferencesInput.cache
文件 0 2013-10-04 19:09 2011011448_张聪_自11_大作业一\图像处理\图像处理\obj\Release\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
文件 0 2013-10-04 19:09 2011011448_张聪_自11_大作业一\图像处理\图像处理\obj\Release\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
文件 0 2013-10-04 19:09 2011011448_张聪_自11_大作业一\图像处理\图像处理\obj\Release\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
文件 5120 2013-11-03 19:19 2011011448_张聪_自11_大作业一\图像处理\图像处理\obj\Release\TempPE\Properties.Resources.Designer.cs.dll
文件 5483 2013-11-06 00:27 2011011448_张聪_自11_大作业一\图像处理\图像处理\obj\Release\图像处理.csproj.FileListAbsolute.txt
文件 1218 2013-11-05 19:52 2011011448_张聪_自11_大作业一\图像处理\图像处理\obj\Release\图像处理.csproj.GenerateResource.Cache
文件 2143 2013-10-04 19:09 2011011448_张聪_自11_大作业一\图像处理\图像处理\obj\Release\图像处理.csprojResolveAssemblyReference.cache
文件 376320 2013-11-06 00:28 2011011448_张聪_自11_大作业一\图像处理\图像处理\obj\Release\图像处理.exe
文件 4340 2013-11-05 19:52 2011011448_张聪_自11_大作业一\图像处理\图像处理\obj\Release\图像处理.Form1.resources
............此处省略39个文件信息
相关资源
- 数值分析所有实验代码
- 数值分析中的代数插值法
- 北航 数值分析 Fredholm积分方程的数值
- 冈萨雷斯 数字图像处理 源代码(m文
- qt图像处理
- 血液图像处理—细胞识别
- 数值分析 计算方法 牛顿插值 拉格朗
- VC数字图像处理课程设计
- 数值分析答案(第五版)李庆扬
- 图像处理作业C 源代码
- SAR图像处理1
- Graphics Magic图像处理魔术师,含Delph
- 铝合金方波交流TIG焊熔池图像处理
- 基于图像处理的智能车寻迹算法设计
- 北京航空航天大学研究生数值分析计
- 医学超声图像处理研究+哈尔滨工业大
- 友锋图像处理系统v3.rar(破解版
- 图像处理代码
- 图片-视频互换程序
- 基于图论的图像处理
- 数值分析导论 第三版
- opencv视觉测距
- 北京交通大学-数字图像处理试卷+ 答
- 数字图像处理 王伟强 国科大 期末试
- 国科大图像处理作业王伟强老师.rar
- 国科大数字图像处理习题课重点
- 数字图像处理标准测试图片335张
- 哈尔滨工业大学深圳 数字图像处理
- 东南大学数字图像处理期末复习
- 2019国科大 王伟强 课程PPT+作业+中文翻
评论
共有 条评论