《MATLAB图像处理与界面编程宝典》

资料百科

《MATLAB图像处理与界面编程宝典》一书写作结构明晰,图文并茂,案例丰富,具有很强的可操作性。实例的计伯束神斤儿小苗找选取兼顾深度与广度,对实际问题的现象、产生原因和相关的原理进行了深入践大专一依社重节不浅出的讲解。既可以作为学校或培训机构及企业的MATLAB图像处理的教程,也适合作为MATLAB图像开发的案头参考书,也可以作为自学MATLAB的参考用书。

  • 中文名 《MATLAB图像处理与界面编程宝典》
  • 出版时间 2009
  • 装帧 平装
  • 开本 16

内容简介

  玉游该命标兴形《MATLAB图像处理与界面编程宝典》分为4部分,共29章,详细讲解了MATLAB的结构和功能,以及MATLAB图像处理工具箱。针对制作完整的图像处理软件的需要,《MATLA方根联重鲜伯束最门电们B图像处理与界面编来自程宝典》还讲解了MATLAB界面编程。《MATLAB图像处理与界面编程宝典》第1部分“基础篇建曲学改”,包括第1~第10章,对MATLAB安装试验基本问题、MATLAB图像处理的特律功和挥盾支轴病丰合拉点及其学习方法、数字图像的基本知识进行了概述。从图形绘制开始,层层深入MATLAB的二维和三维图像绘制功能,此外还介绍了科学计算可视化的相关知识。第2部分“图像处理工具箱详解”,包括第11~第19章,详细讲解了图像处理工具的各项功能及相关函数,并对有关的图像知识(如图像变换、数学形态学、图像增强和图像复原)进行了介绍。第3部分“图像处理实务”,包括第20~第26章,介绍了小波分析、分形、图像360百科压缩、图像分割、图像表示与描述、模式识别方面的知识,并给出了图像应用的实例。第4部分“GUI界面编程”,包括第27~第29章,从程序设计、图形用户界面设计入手讲解了软件编程方面的问题,最后加由亮陈接元够沉剂层给出了图像处理软件及界面编程的实际例子。

精彩书摘

  MATLAB图像成立程序开发的特点是上手容易,开发周期短,见效快。和VB、VC等专业级编程工具相比,在MATLAB平台上开发图像处理软件程序代码编写量明显较小。这是因为MATLAB有专门的图像处理工具箱,有很多实现某种图像处理功能的函数,而专业级的编程工具并没有专门为图像处理而编写的函数队社再义区将,很多图像处理函数需要据掌情阶轻干表牛开发者自己编写。因此为了完成一般的图像处理工作采用MATLAB编程是非常合适的。但是视检师凡事有利有弊,如雨林积常谁鸡果你用MATLAB写了几个功能么模坐活爱强大的图像处理程序就觉得自己可以进行商业软件开发的话,问题就来了,由于你的程序是基于MATLAB图像处理工具箱函数的,因此你的图像处理程序不能脱离MATLAB平台。而商业软件只有独立存在才能产生商业价值,你不可能买出自己的图像处理程序还搭配一套MATLAB,正版的MATLAB巨贵无比。因此使用MATLAB开发商业软件绕不开的问题就是如何让MATLAB上编写的图像处理程序化旧脱离MATLAB平台而独立运行。这就涉及程序编译发布问题了。当MATLAB调用的是一些平台基本函数的时候,程序编译发布并不是一件困难的事情,但是当你调用了温神凯树料保束凯措丰系图像处理工具箱的一些专门函数的时候,程序编译发布就是一件比较困难的事情了。特别是完整的图形界面程序的编写就比较麻烦了,你需要花很多时间和精石线众品互站少制力来使用MATLAB进行程序七附吸时尽兰境剂孩项刻界面编程,最后你花在程序编译和界面编程上的时间有可能超过图像处理功能程序部分。

目录

  第1部分基础篇

  第1章MATLAB图像处理工具与安装设置

  1.1MATLAB的版本

  1.26.1版图像处理工具箱的新特性

  1.2.1生成高动态范围图像并写入文件

  1.2.2灰度图像中区域测量属性

  1.2.3二次采样显示特别大的图像

  1.2.4ROI工具的增强功能

  1.2.5色彩功能的增强功能

  1.2.6函数命令cp2tforrn支持新的转换类型

  1.2.7函数命令hOLJgh使用设定的RlqoResokJtion参数值

  1.2.8交互工具的增强功能

  1.2.9新的以及更新过的Demos

  1.2.10其他函数的增强功能

  1.36来自.1版图像获取工具箱的新特性

  1.3.1支持新的卜lamarrlatstJ公司硬件

  1.3.2支持NallonaIInstaJments的同步总线

  1.3.3两个QI360百科maging设备特定属性值进行了拼写修正

  1.4MATLAB安装问题

  1.4.1MATL离原特兴抗施AB和硬件的冲突问题

  1.4.2将MA笔投案验TLAB安装在中文目录下引起的问题

  1.4.3Li洋异丰定德父许万cerise冲突问题

 出风致布头立吧新阶 1.4.4MTLAB和WirldOWSVista系统的兼容性问题

  1.4.5安装M始主儿纪官令状掌责欢错ATLAB的其他相关问

  1.5MATLABR2008a安装指导

  1.6小结

  第2章MATLAB图像处理的特点及学习方法

  2.1MATLAB和其他图像处理软件的比较

  2.2MATLAB图像处理程序的开发特点

  2.3MATLAB图像处理适用人员

  2.4从图像入手学习MATLAB

  2益超接绝标握呼.4.1视觉图像和MATLAB的联系

  2.4.2图像在MATLAB中的处理

  2.4.3MATLAB中的三温婷阳加导过字张具笑维数据场处理

  2.5MATLAB图像处理研究的基本问题

  2.6MATLAB图像处理新功能的相关函数

  2.6.1函数命令makehdr

  2.6.2函数命令i烟脸背够mshow

  2.6.3函数命令regiorlprops

  2.7更新的Demos

  2.7.1交通视频中的车辆检测

  2.7.2灰度图像区域测量

  2.8小结

  第3章数字图像基础

  3.1数字图像

  3.1.1图像把显调极或搞院环余费的概念

  3.1.2图像信息的重要性

  3.2图像采集基本知识

  3.2.1电视摄像机

  3.2.2电荷-耦合装置

  3.2.3分辨率

况温  3.2.4图像采集卡基本知识

  3.3图像处理和分析

  3.3.1图像处理和图像分析问题

  3.3.2图像变换

  3.4数字图像技术应用

  3.4.1材料科学研究中的计算机图像分析与处理

  3.4.2MATLAB材料科学的相关处理

  3.4.3医学图像

  3.4.4MATLAB医学图像的相关处理

  3.4.5使用MATLAB查找地震中心

  3.4.6常见数字图像行业应用

  3.5MA庆假子那宁TLAB可读的图像及视频的格式

  3.5.1图像格式

  3.5.2视频格式

  3.6小结

  第4章MATLAB图形绘制

  4.1基本二维妈重饭校关坚自拉沉清图形的绘制

  4.1.1创建简单的二维图形

  4.1.率越2精确绘图

  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.2.7彗星图

  4.2.8帕累托图

  4.2.9散点图

  4.2.10散点矩阵图

  4.2.111极坐标图

  4.2.12等高线图

  4.3三维图形的绘制

  4.3.1创建简单的三维图形

  4.3.2三维线性图形

  4.3.3平面网格点的生成

  4.3.4曲面网格图和网面图

  4.3.5三维图形的修饰

  4.4小结

  第5章矩阵运算及优化

  5.1矩阵运算

  5.1.1加法和减法

  5.1.2乘法

  5.1.3MATLAB索引或引用

  5.1.4数组操作和矩阵操作

  5.1.5布尔数组操作

  5.2特殊矩阵的生成

  5.2.1空矩阵

  5.2.2单位矩阵

  5.2.3全1矩阵

  5.2.4全0矩阵

  5.2.5随机矩阵

  5.3矩阵的一些特殊操作

  5.3.1变维

  5.3.2矩阵平铺

  5.4向量化

  5.4.1基本知识

  5.4.2JIT加速

  5.4.3作用于两个向量的矩阵函数

  5.4.4排序、设置和计数

  5.4.5稀疏矩阵结构

  5.4.6附加的例子

  5.5小结

  第6章颜色和三维物体描述

  6.1颜色模型分类

  6.1.1颜色的混色表示法

  6.1.2颜色的显色表示法

  6.2颜色的相关知识

  6.2.1色度学相关知识

  6.2.2CIE色度图

  6.3常用的颜色模型——彩色图像模式

  6.3.1RGB模式

  6.3.2CMYK模式

  6.3.3LAB模式

  6.3.4HSV模式

  6.3.5HSL模式

  6.3.6YUV模式

  6.3.7YcbCr模式

  6.3.8YIQ模式

  6.4MATLAB颜色空间转换

  6.4.1YIQ空间与RGB空间转换

  6.4.2HSV空间与RGB空间转换

  6.4.3YcbCr空间与RGB空间的转换

  6.5常用频色彩编码

  6.5.1YUV

  6.5.2YcbC

  6.6三维物体描述

  6.6.1二维笛卡儿坐标系统

  6.6.2三维笛卡儿坐标系统

  6.6.3绘制三角形

  6.6.4三维图元

  6.6.5表面和顶点法向量

  6.7小结

  第7章MATLAB的光照与材质

  7.1OperlGL基础知识

  7.1.1OperlGL基本理解

  7.1.2OperlGL工作流程

  7.1.3OpenGL图形操作步骤

  7.1.4OpenGL基本功能

  7.1.5真实感图形基本概念

  7.1.6光照模型

  7.1.7明暗处理

  7.1.8材质

  7.2MATLAB图像渲染实例

  7.2.1公式生成数据图像渲染

  7.2.2球体的不同渲染效果

  7.3Light对象

  7.3.1光照命令

  7.3.2给场景添加光照

  7.3.3影响光照效果的属性

  7.3.4光照算法

  7.4图形对象的反射特性——材质

  7.4.1镜面反射和漫反射

  7.4.2环境灯光

  7.4.3镜面指数

  7.4.4镜面颜色反射系数

  7.4.5背面灯光

  7.4.6数据空间中的灯光配置

  7.5小结

  第8章透明度及纹理贴图

  8.1Alpha值与融合

  8.1.1基本概念

  8.1.2简易Alpha混合算法

  8.2使对象透明

  第9章灵活的交互操作

  第10章科学计算可视化

  第2部分图像处理工具箱详解

  第11章图像处理工具箱基础

  第12章丰富多彩的图像显示

  第13章图像运算

  第14章邻域和块处理

  第15章基于区域的处理

  第16章图像变换

  第17章数学形态学

  第18章图像增强

  第19章图像复原

  第3部分图像处理实务

  第20章小波变换在图像中的应用

  第21章分形的MATLAB实现

  第22章图像压缩技术

  第23章图像分割

  第24章图像表示与描述

  第25章模式识别

  第26章MATLAB图像应用实例

  第4部分GUI界面编程

  第27章MATLAB程序设计

  第28章图形用户界面设计

标签:
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com

评论留言

我要留言

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com