发表于2024-11-24
(1)资深作者编著,图书质量更有保证:一线资深工程师执笔,系统归纳和总结了智能算法的实战经验。
(2)提供配套源码,便于读者动手实践:理论必须联系实践,本书提供源代码下载,方便读者学习使用。
(3)内含丰富实例,利于读者二次开发:书中提供了十几个图像处理算法的典型实例,读者可以据此二次开发。
配套学习资源下载地址为清华大学出版社网站本书页面。系列畅销图书如下:
MATLAB编程指南——计算、编程、仿真、算法及应用
MATLAB/Simulink系统仿真
MATLABGUI程序设计
MATLAB智能算法
MATLAB数学建模
MATLAB科学计算
MATLAB图像处理
MATLAB图像处理
MATLAB优化算法
全书以新版本的MATLAB R2016a为平台,全面讲解MATLAB在图像处理及应用方面的知识。本书理论结合实践,自始至终通过实例来介绍有关内容,每章内容完整且相对独立,是一本实用性极强的MATLAB参考书。
全书分为三个部分共14章。第一部分为MATLAB及图像处理基础,涵盖的内容有MATLAB基础知识、MATLAB矩阵及其运算、MATLAB图像处理基础; 第二部分为MATLAB的常见图像处理技术,涵盖的内容有MATLAB图像的绘制、图形用户界面、图像的基本运算、图像的变换、图像压缩编码、图像增强技术、图像的复原; 第三部分为MATLAB的高级图像处理技术,涵盖了图像分割与区域处理分析、图像形态学处理、MATLAB图像处理的综合应用等内容。
本书以实用为目标,深入浅出,实例引导,内容翔实,适合作为理工科高等院校研究生、本科生教学用书,也可作为相关专业科研工程技术人员的参考用书
刘成龙 毕业于北京航空航天大学,获得硕士学位,就职于中国科学院,长期从事图像处理方面的研究与应用开发工作多年,精通MATLAB、ANSYS、Fluent等工程仿真软件。在国内外期刊发表论文多篇,编写了多部畅销图书。
第一部分MATLAB及图像处理基础
第1章MATLAB基础知识介绍
1.1MATLAB概述与桌面操作
1.1.1MATLAB系统结构
1.1.2MATLAB的发展历程
1.1.3命令行窗口
1.1.4M文件编辑窗口
1.1.5帮助系统窗口
1.1.6图形窗口
1.1.7当前文件夹窗口
1.2查询帮助命令
1.2.1help命令
1.2.2模糊寻找
1.3MATLAB变量及表达式
1.3.1数值与变量
1.3.2表达式
1.4符号运算
1.4.1创建符号变量
1.4.2数值与符号的转换
1.4.3数值矩阵转换为符号矩阵
1.4.4符号替换
1.4.5常用的符号运算
1.4.6关系运算和逻辑运算
1.5程序流程控制语句
1.5.1数据的输入与输出
1.5.2顺序结构
1.5.3判断语句
1.5.4分支语句
1.5.5for循环语句与while循环语句
1.6本章小结
第2章MATLAB矩阵及其运算
2.1矩阵的创建
2.1.1直接输入法
2.1.2载入外部数据文件
2.1.3利用MATLAB内置函数创建矩阵
2.1.4利用M文件创建和保存矩阵
2.2矩阵的寻访
2.2.1下标元素访问
2.2.2访问单元素
2.2.3访问多元素
2.3矩阵的拼接
2.4矩阵的运算
2.4.1矩阵的加减运算
2.4.2矩阵的乘除运算
2.4.3矩阵的乘方
2.4.4按位运算
2.4.5矩阵的行列式与秩
2.4.6矩阵的逆与迹
2.4.7矩阵的范数及其计算函数
2.4.8矩阵的特征值与特征向量
2.4.9矩阵的超越函数
2.5本章小结
第3章MATLAB图像处理基础
3.1常用图像的文件格式与类型
3.2图像处理的基本函数
3.2.1图像文件的查询与读取
3.2.2图像文件的储存与数据类型的转换
3.2.3图像显示
3.3图像类型的转换
3.3.1dither函数
3.3.2im2bw函数
3.3.3mat2gray函数
3.3.4gray2ind函数与grayslice函数
3.3.5ind2gray函数与ind2rgb函数
3.3.6rgb2gray函数与rgb2ind函数
3.4MATLAB的颜色模型转换
3.4.1rgb2hsv函数与hsv2rgb函数
3.4.2rgb2ntsc函数与ntsc2rgb函数
3.4.3rgb2ycbcr函数与ycbcr2rgb函数
3.5本章小结
第二部分MATLAB的常见图像处理技术
第4章MATLAB图形的绘制
4.1二维绘图
4.1.1基本的二维绘图
4.1.2figure函数与subplot函数
4.1.3二维图形的标注与修饰
4.1.4特殊二维图形的绘制实例
4.2三维绘图
4.2.1三维折线及曲线的绘制
4.2.2三维图形坐标标记的函数
4.2.3三维网格曲面的绘制
4.2.4三维阴影曲面的绘制
4.2.5三维图形的修饰与标注
4.2.6特殊三维图形的绘制实例
4.3本章小结
第5章图形用户界面
5.1图形用户界面简介
5.1.1GUI的设计原则及步骤
5.1.2GUI模板与设计窗口
5.2控制框对象及属性
5.2.1按钮
5.2.2滑标
5.2.3单选按钮
5.2.4复选框
5.2.5静态文本
5.2.6可编辑文本框
5.2.7弹出式菜单
5.2.8列表框
5.2.9切换按钮
5.2.10面板
5.2.11按钮组
5.2.12轴
5.3菜单设计
5.4对话框设计
5.4.1Windows公共对话框
5.4.2MATLAB专用对话框
5.5GUI的设计工具
5.5.1布局编辑器
5.5.2对象浏览器
5.5.3用属性查看器设置控制框属性
5.5.4对象对齐工具
5.5.5Tab键顺序编辑器
5.5.6菜单编辑器
5.5.7编辑器
5.6本章小结
第6章图像的基本运算
6.1图像的点运算
6.1.1点运算的种类
6.1.2直方图与点运算
6.1.3直方图的均衡化
6.1.4直方图规定化
6.2图像的代数运算
6.2.1图像的加法运算
6.2.2图像的减法运算
6.2.3图像的乘法运算
6.2.4图像的除法运算
6.3图像的几何运算
6.3.1图像的插值
6.3.2旋转与平移变换
6.3.3缩放与裁剪变换
6.3.4镜像变换
6.4图像的仿射变换
6.4.1尺度与伸缩变换
6.4.2扭曲与旋转变换
6.5图像的逻辑运算
6.6本章小结
第7章图像的变换
7.1傅里叶变换
7.1.1连续傅里叶变换
7.1.2离散傅里叶变换
7.1.3快速傅里叶变换
7.1.4MATLAB的傅里叶变换函数
7.2傅里叶变换的性质
7.2.1线性与周期性
7.2.2缩放性与可分离性
7.2.3平移性
7.2.4旋转不变性
7.2.5平均值与卷积定理
7.3离散余弦变换
7.3.1一维离散余弦变换
7.3.2二维离散余弦变换
7.3.3MATLAB的离散余弦变换函数
7.4图像的Radon变换
7.5沃尔什�补�达玛变换
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.2.3主观标准
8.3常见的图像压缩编码
8.3.1赫夫曼与算数编码
8.3.2香农编码与行程编码
8.3.3预测编码
8.3.4变换编码
8.4小波图像压缩编码
8.5图像压缩在数字水印方面的应用
8.6本章小结
第9章图像的增强
9.1灰度变换增强
9.1.1线性变换与非线性变换
9.1.2MATLAB的灰度变换函数
9.1.3最大熵方法增强对比度
9.2图像的空域滤波增强
9.2.1噪声与imnoise函数
9.2.2平滑滤波器
9.2.3中值滤波器
9.2.4自适应滤波器
9.2.5锐化滤波器
9.3图像的频域滤波增强
9.3.1低通滤波器
9.3.2高通滤波器
9.3.3同态滤波器
9.4彩色增强
9.4.1真彩色增强
9.4.2伪彩色增强
9.4.3假彩色处理
9.5小波变换在图像增强方面的应用
9.5.1小波图像去噪处理
9.5.2图像钝化与锐化
9.6本章小结
第10章图像的复原
10.1图像退化模型与估计函数
10.1.1连续退化模型
10.1.2离散退化模型
10.1.3退化估计函数
10.1.4MATLAB的图像退化函数
10.2图像恢复的方法
10.2.1逆滤波复原
10.2.2维纳滤波复原
10.2.3约束的最小二乘方滤波复原
10.2.4Lucy�睷ichardson滤波复原
10.2.5盲去卷积滤波复原
10.2.6MATLAB的图像恢复函数
10.3本章小结
第三部分MATLAB的高级图像处理技术
第11章图像分割与区域处理
11.1图像分割的概述
11.2边缘检测
11.2.1Roberts边缘算子
11.2.2Sobel算子
11.2.3Prewitt算子
11.2.4Laplacian�睪auss算子
11.2.5Canny算子
11.2.6MATLAB的边缘检测函数
11.2.7小波在图像边缘检测中的应用
11.3直线的提取与边界跟踪
11.3.1用Hough变换提取直线
11.3.2边界跟踪
11.4阈值分割
11.4.1直方图阈值法
11.4.2自动阈值法
11.4.3分水岭分割法
11.4.4迭代法
11.5区域生长与分裂合并
11.5.1区域生长
11.5.2区域分裂与合并
11.6区域处理
11.6.1滑动领域操作
11.6.2分离领域操作
11.6.3区域的选择
11.6.4区域滤波与填充
11.7本章小结
第12章图像的数学形态学
12.1数学形态学的基本操作
12.1.1结构元素
12.1.2膨胀与腐蚀运算
12.1.3膨胀和腐蚀的组合运算
12.2基于形态学处理的其他操作
12.2.1击中或击不中运算
12.2.2骨架的提取
12.2.3边界提取与距离变换
12.2.4区域填充与移除小目标
12.2.5极值的操作
12.2.6查找表与对象的特性度量
12.2.7光照不均匀的处理
12.2.8使用纹理滤波器对图像进行处理
12.3本章小结
第13章MATLAB图像处理综合应用
13.1MATLAB在医学图像处理中的应用
13.1.1图像负片效果在医学图像处理中的应用
13.1.2灰度变换在医学图像处理中的应用
13.1.3直方图均衡化在医学图像处理中的应用
13.1.4锐化效果在医学图像处理中的应用
13.1.5边缘检测效果在医学图像处理中的应用
13.2MATLAB图像在特征提取中的应用
13.2.1确定图像中的圆形目标
13.2.2测量图像的粒度
13.2.3测量灰度图像的属性
13.2.4测量图像的半径
13.2.5测量图像的角度
13.3图像处理在人脸识别中的应用
13.4MATLAB在图像配准中的应用
13.5图像处理在检验视频目标中的应用
13.5.1利用图像分割来检验视频中的目标
13.5.2利用卡尔曼滤波来定位视频中的目标
13.6GUI在图像处理中的应用
13.6.1图像几何运算的GUI设计
13.6.2图像增强的GUI设计
13.6.3图像分割的GUI设计
13.6.4图像边缘检测的GUI设计
13.7本章小结
参考文献
第5章图形用户界面
图形用户界面是由窗口、菜单、对话框等各种图形对象组成的用户界面,在用户界面中设定了观看和感知计算机、操作系统或应用程序的功能。通常是根据用户体验和用户界面功能来设计图形用户界面。
学习目标:
(1)了解图形用户界面中的基本概念。
(2)掌握图形用户界面中主要函数的基本原理及实现步骤。
(3)熟悉图形用户界面设计的基本方法。
5.1图形用户界面简介
用户界面(或接口)是指人与机器(或程序)之间交互作用的工具和方法。键盘、鼠标、跟踪球、话筒都可以成为与计算机交换信息的接口。图形用户界面(GraphicalUserInterfaces,GUI)则是由窗口、光标、按键、菜单、文字说明等对象(Objects)构成的一个用户界面。用户通过一定的方法(如鼠标或键盘)选择、激活这些图形对象,使计算机产生某种动作或变化,如实现计算和实现绘图等。
5.1.1GUI的设计原则及步骤
一个好的图形界面应该遵守简单性(Simplicity)、一致性(Consistency)和习惯性(Familiarity)3个设计原则。
(1)简单性。设计界面时,应力求简洁、直接、清晰地体现界面的功能和特征。无用的功能应尽量删去,以保持界面的整洁。设计的图形界面要直观,所以应该多采用图形,而尽量避免数值;应尽量减少窗口数目,避免在许多不同的窗口之间来回切换。
(2)一致性。所谓一致性具有两层意思:一是界面风格要保持尽量一致;二是新设计的界面要与已有的界面风格协调。
(3)习惯性。设计新界面时,应尽量使用人们熟悉的标志和符号。以便于用户了解新界面的具体含义及操作方法。
(4)其他考虑因素。除了以上对界面的静态要求之外,还应该注意界面的动态性能。如界面对用户操作的响应要迅速、连续;对持续时间较长的运算,要给出等待时间提示,并且允许用户中断运算,尽量做到人性化。
图5��1GUI的设计模板
GUI的制作包括界面设计和程序实现,具体步骤如下。
(1)分析界面所要求实现的主要功能,明确设计任务。
(2)绘出草图,并站在使用者的角度来审查草图。
(3)按照构思的草图上机制作(静态)界面,并仔细检查。
(4)编写界面实现动态功能的程序,对功能进行仔细验证和检查。
打开GUI设计工作台的命令如下。
guide:打开设计工作台启动界面。
guidefile:在工作台中打开文件名为file的用户界面。其中,guide命令中文件名不区分大小写。
打开的GUI启动界面提供新建GUI界面的功能,如图5��1所示,或打开已有界面文件的属性页。新建界面GUI可以选择空白界面、包含有控制框的模板界面、包含有轴对象和菜单的模板界面、标准询问窗口等选项。除此之外,还可以通过打开MATLAB的主窗,选择“文件”菜单中的“新建”菜单项,然后选择其中的“图形用户界面”菜单项,显示GUI的设计模板。
5.1.2GUI模板与设计窗口
MATLAB为GUI设计提供了以下4种模板。
(1)BlankGUI(空白模板,默认)。
(2)GUIwithUicontrols(带控制框对象的GUI模板)。
(3)GUIwithAxesandMenu(带坐标轴与菜单的GUI模板)。
(4)ModalQuestionDialog(带模式问题对话框的GUI模板)。
当用户选择不同的模板时,在GUI设计模板界面的右边就会显示出与该模板对应的GUI图形。GUI模板如图5��2所示。
图5��2GUI模板
在GUI设计模板中选中一个模板,单击“确定”按钮,就会显示GUI设计窗口。图形用户界面GUI设计窗口功能区由菜单栏、工具栏、控制框工具栏以及图形对象设计等组成。
GUI设计窗口的菜单栏中的菜单项有文件、编辑、视图、布局、工具和帮助,如图5��3所示,可以通过使用其中的命令完成图形用户界面的设计操作。在菜单栏的下方为编辑工具,提供了常用的工具。窗口的左半部分为设计工具区,提供了设计GUI过程中所用的用户控制框。空间模板区是网格形式的用户设计GUI的空白区域。在GUI设计窗口创建图形对象后,可以通过双 MATLAB图像处理(科学与工程计算技术丛书) 下载 mobi epub pdf txt 电子书 格式
MATLAB图像处理(科学与工程计算技术丛书) 下载 mobi pdf epub txt 电子书 格式 2024
MATLAB图像处理(科学与工程计算技术丛书) 下载 mobi epub pdf 电子书快递包装都坏掉了,纸薄,内部图像不清晰,像盗版
评分不管行不行,先买了再说
评分商品很不错,适合要参加数学建模的人看
评分东西物美价廉,快递迅速及时,服务态度很好,京东商城和京东快递,一如既往地好,一如既往地信任和支持!希望越来越好!
评分价格不错,买来看看,希望有用,好评
评分对于京东自营的东西还是比较放心的,一直只买自营的东西……希望一直保持下去,基本上都是家里没了就买,所以一直买这个,……
评分爱学习的我,多看????
评分物流速度快,服务好。商品为正品。有优惠值得推荐。
评分写的比较详细 新手高手都能看
MATLAB图像处理(科学与工程计算技术丛书) mobi epub pdf txt 电子书 格式下载 2024