资源简介
第1章 绪论
1.1 数字图像处理概述
1.2 C#概述
1.2.1 C#特点
1.2.2 WinForm编程
1.2.3 GDI+
1.3 补充说明
第2章 C#数字图像处理的3种方法
2.1 C#图像处理基础
2.1.1 Bitmap类
2.1.2 BitmapData类
2.1.3 Graphics类
2.2 彩色图像灰度化
2.3 彩色图像灰度化编程实例
2.3.1 使用图像
2.3.2 图像处理的3种方法
2.4 小结
第3章 点运算及直方图
3.1 灰度直方图
3.1.1 灰度直方图定义
3.1.2 灰度直方图编程实例
3.2 线性点运算
3.2.1 线性点运算定义
3.2.2 线性点运算编程实例
3.3 全等级直方图灰度拉伸
3.3.1 灰度拉伸定义
3.3.2 灰度拉伸编程实例
3.4 直方图均衡化
3.4.1 直方图均衡化定义
3.4.2 直方图均衡化编程实例
3.5 直方图匹配
3.5.1 直方图匹配定义
3.5.2 直方图匹配编程实例
3.6 小结
第4章 几何运算
4.1 图像平移
4.1.1 图像平移定义
4.1.2 图像平移编程实例
4.2 图像镜像
4.2.1 图像镜像变换定义
4.2.2 图像镜像编程实现
4.3 图像缩放
4.3.1 图像缩放定义
4.3.2 灰度插值法
4.3.3 图像缩放编程实例
4.4 图像旋转
4.4.1 图像旋转定义
4.4.2 图像旋转编程实现
4.5 小结
第5章 数学形态学图像处理
5.1 图像腐蚀运算
5.1.1 图像腐蚀运算定义
5.1.2 图像腐蚀运算编程实例
5.2 图像膨胀运算
5.2.1 图像膨胀运算定义
5.2.2 图像膨胀运算编程实例
5.3 图像开运算与闭运算
5.3.1 图像开运算与闭运算定义
5.3.2 图像开运算编程实例
5.3.3 图像闭运算编程实例
5.4 击中击不中变换
5.4.1 击中击不中变换定义
5.4.2 击中击不中变换编程实例
5.5 小结
第6章 频率变换
6.1 二维离散傅里叶变换
6.2 快速傅里叶变换
6.2.1 快速傅里叶变换概述
6.2.2 快速傅里叶变换编程实例
6.3 幅度图像和相位图像
6.4 频率成分滤波
6.4.1 频率成分滤波原理
6.4.2 频率成分滤波编程实例
6.5 频率方位滤波
6.5.1 频率方位滤波原理
6.5.2 频率方位滤波编程实例
6.6 小结
第7章 图像平滑与去噪
7.1 噪声模型
7.1.1 噪声概述
7.1.2 噪声模型编程实例
7.2 均值滤波与中值滤波
7.2.1 均值滤波与中值滤波原理
7.2.2 均值滤波与中值滤波编程实例
7.3 灰度形态学滤波
7.3.1 灰度形态学原理
7.3.2 灰度形态学去噪原理
7.3.3 灰度形态学去噪编程实现
7.4 小波变换去噪
7.4.1 小波变换概述
7.4.2 小波变换去噪原理
7.4.3 小波变换去噪编程实例
7.5 高斯低通滤波
7.5.1 高斯低通滤波原理
7.5.2 高斯低通滤波编程实例
7.6 统计滤波
7.6.1 统计滤波原理
7.6.2 统计滤波编程实例
7.7 小结
第8章 边缘检测
8.1 模板算子法
8.1.1 模板算子法原理
8.1.2 模板算子法编程实例
8.2 高斯算子
8.2.1 高斯算子原理
8.2.2 高斯算子编程实例
8.3 Canny算子
8.3.1 Canny边缘检测原理
8.3.2 Canny算子编程实例
8.4 形态学边缘检测
8.4.1 形态学边缘检测原理
8.4.2 形态学边缘检测编程实例
8.5 小波变换边缘检测
8.5.1 小波变换边缘检测原理
8.5.2 小波变换边缘检测编程实例
8.6 金字塔方法
8.6.1 金字塔方法原理
8.6.2 金字塔方法编程实例
8.7 小结
第9章 图像分割
9.1 Hough变换
9.1.1 Hough变换原理
9.1.2 Hough变换编程实例
9.2 阈值法
9.2.1 自动阈值选择法原理
9.2.2 阈值分割法编程实例
9.3 特征空间聚类法
9.3.1 K-均值聚类法原理
9.3.2 ISODATA聚类法原理
9.3.3 特征空间聚类法编程实例
9.4 松弛迭代法
9.4.1 松弛迭代法原理
9.4.2 松弛迭代法编程实例
9.5 小结
第10章 图像压缩编码
10.1 哈夫曼编码
10.1.1 哈夫曼编码原理
10.1.2 哈夫曼编码编程实例
10.2 香农编码
10.2.1 香农编码原理
10.2.2 香农编码编程实例
10.3 香农-弗诺编码
10.3.1 香农-弗诺编码原理
10.3.2 香农-弗诺编码编程实例
10.4 行程编码
10.4.1 行程编码原理
10.4.2 行程编码编程实例
10.5 LZW编
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Text;
namespace compression
{
class Complex
{
private double real = 0.0;
private double imaginary = 0.0;
public double Real
{
get
{
return real;
}
set
{
real = value;
}
}
public double Imaginary
{
get
{
return imaginary;
}
set
{
imaginary = value;
}
}
public Complex()
{
}
public Complex(double dbreal double dbimag)
{
real = dbreal;
imaginary = dbimag;
}
public Complex(Complex other)
{
real = other.real;
imaginary = other.imaginary;
}
public static Complex operator +(Complex comp1 Complex comp2)
{
return comp1.Add(comp2);
}
public static Complex operator -(Complex comp1 Complex comp2)
{
return comp1.Subtract(comp2);
}
public static Complex operator *(Complex comp1 Complex comp2)
{
return comp1.Multiply(comp2);
}
public Complex Add(Complex comp)
{
double x = real + comp.real;
double y = imaginary + comp.imaginary;
return new Complex(x y);
}
public Complex Subtract(Complex comp)
{
double x = real - comp.real;
double y = imaginary - comp.imaginary;
return new Complex(x y);
}
public Complex Multiply(Complex comp)
{
double x = real * comp.real - imaginary * comp.imaginary;
double y = real * comp.imaginary + imaginary * comp.real;
return new Complex(x y);
}
public double Abs()
{
double x = Math.Abs(real);
double y = Math.Abs(imaginary);
if (real == 0)
{
return y;
}
if (imaginary == 0)
{
return x;
}
if (x > y)
{
return (x * Math.Sqrt(1 + (y / x) * (y / x)));
}
else
{
return (y * Math.Sqrt(1 + (x / y) * (x / y)));
}
}
public double Angle()
{
if (real == 0 && imaginary == 0)
return 0;
if (real == 0)
{
if (imaginary > 0)
return Math.PI / 2;
else
return -Math.PI / 2;
}
else
{
if (real > 0)
return Math.Atan2(imag
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 34816 2008-07-28 14:18 C#数字图像处理算法\image\10\dpcm.vsd
文件 1440054 2008-07-28 10:01 C#数字图像处理算法\image\10\LZW解码.bmp
文件 247686 2008-07-28 09:57 C#数字图像处理算法\image\10\LZW运算对话框.bmp
..A.SH. 41472 2011-04-09 22:55 C#数字图像处理算法\image\10\Thumbs.db
文件 328854 2008-07-30 09:30 C#数字图像处理算法\image\10\傅里叶变换编码对话框.bmp
文件 1440054 2008-07-30 11:12 C#数字图像处理算法\image\10\傅里叶变换编码结果.bmp
文件 1766150 2008-07-22 14:50 C#数字图像处理算法\image\10\哈夫曼编码.bmp
文件 319854 2008-07-30 16:45 C#数字图像处理算法\image\10\小波变换对话框.bmp
文件 1440054 2008-07-30 16:46 C#数字图像处理算法\image\10\小波变换结果.bmp
文件 1440054 2008-07-25 14:59 C#数字图像处理算法\image\10\行程解码.bmp
文件 247686 2008-07-25 14:41 C#数字图像处理算法\image\10\行程运算对话框.bmp
文件 225150 2008-08-27 21:20 C#数字图像处理算法\image\10\预测编码对话框.bmp
文件 1440054 2008-07-28 21:54 C#数字图像处理算法\image\10\预测解码结果.bmp
文件 1690470 2008-07-23 22:22 C#数字图像处理算法\image\10\香农-弗诺编码.bmp
文件 1596054 2008-07-23 22:25 C#数字图像处理算法\image\10\香农编码.bmp
目录 0 2011-04-09 22:39 C#数字图像处理算法\image\10
文件 591294 2008-08-08 19:38 C#数字图像处理算法\image\11\HSI空间分量对话框.bmp
文件 1440054 2008-08-08 19:40 C#数字图像处理算法\image\11\HSI空间分量调整结果.bmp
文件 591294 2008-08-08 19:32 C#数字图像处理算法\image\11\RGB空间分量对话框.bmp
文件 1440054 2008-08-08 19:34 C#数字图像处理算法\image\11\RGB空间分量调整结果.bmp
..A.SH. 7680 2011-04-09 22:55 C#数字图像处理算法\image\11\Thumbs.db
文件 49152 2008-08-05 16:29 C#数字图像处理算法\image\11\传递函数.vsd
文件 300294 2008-08-06 08:48 C#数字图像处理算法\image\11\伪彩色处理对话框.bmp
文件 284646 2008-08-10 12:41 C#数字图像处理算法\image\11\平滑处理对话框.bmp
文件 1440054 2008-08-10 12:43 C#数字图像处理算法\image\11\平滑处理结果.bmp
文件 1440054 2008-08-29 20:58 C#数字图像处理算法\image\11\强度分层法.bmp
文件 147318 2008-08-13 18:33 C#数字图像处理算法\image\11\彩色图像分割对话框.bmp
文件 1440054 2008-08-13 18:37 C#数字图像处理算法\image\11\彩色图像分割结果.bmp
文件 249478 2008-08-13 10:50 C#数字图像处理算法\image\11\彩色图像边缘检测对话框.bmp
文件 1440054 2008-08-30 10:38 C#数字图像处理算法\image\11\彩色图像边缘检测结果.bmp
............此处省略628个文件信息
相关资源
- c#局域网通信win10能用最新版本vS2017
- C#开发大全 基础卷 完整版带书签
- CefSharp.x86.84.4.1 支持Mp4
- CefSharp63 WPF 支持mp3、mp4、flansh、anyc
- 基于c#winfrom Dicom图像解析,包括dic,
- C#项目开发案例全程实录第2版+随书源
- 《C#高级编程 第七版》 中文 高清完整
- C#微信公众平台开发源码.rar
- 大型ERP asp.net源码
- 医院系统 C#源码
- C#编写局域网抓包工具源码、网络编程
- 01背包问题C#图形界面
- C#医院管理系统实训报告.doc
-
C#语言环境下的SuperMap ob
jects组件式 - C#图解教程(第5版)
- Unity3D脚本编程 使用C#语言开发跨平台
- C#数字图像处理算法典型包含源码
- WPF 编程宝典-使用C# 2012和.NET 4.5 (第
- 手把手教你使用C#制作RPG游戏PDF
- c# PdfPrintingNet pdf viewer
- C#高级编程中文高清第10版+源码
- C#WinForm中CefSharp.WinformVS2010、.net4.0
- NET CLR via C# 第四版中文高清带书签
- CLRviaC#第4版_PDF电子书带书签目录高清
- C#与.NET4高级程序设计第5版PDF高清版
- sqlitehelper C#、sqlite权威指南
- 使用C#开发搜索引擎(罗刚)_(0601)
- C# 6.0本质论 第5版
- C# vs2012编写多线程网络爬虫(爬图)
- C# sql sever2000 asp.net图书销售管理
评论
共有 条评论