
包邮Matlab 7.6图形图像处理

- ISBN:9787118061529
- 装帧:暂无
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:382
- 出版时间:2009-03-01
- 条形码:9787118061529 ; 978-7-118-06152-9
内容简介
Matlab是一种直观、简洁化的计算软件,广泛应用于科学计算和工程应用。本书是基于Matlab7.6的图像处理工具箱(Image Processing Toolbox)编写的,较详细地讲解了图像变换、图像增强、图像复原、图像编码与压缩等技术,以及绘图技术和图形用户界面应用等。全书侧重于理论和实际的结合,力求使读者可以全面了解Matlab图形图像处理技术,提高分析问题、解决问题的能力。
全书内容全面、结构清晰、针对性强,理论与实例相结合,涉及图形图像处理学的不同方向、不同领域,详细介绍了图像处理技术的技巧。
本书可作为高等院校本科、专科生教材或参考书,也适用于从事图形图像处理的研究人员和工程技术人员。
目录
1.1 Matlab语言介绍
1.1.1 Matlab产品系列与特点
1.1.2 Matlab7.6的新特点
1.2 Matlab编程环境
1.2.1 初识Matlab 7.6环境
1.2.2 指令窗和工作空间
1.2.3 路径浏览器与指令历史浏览器
1.2.4 帮助和演示系统
1.3 Matlab数值数组
1.3.1 变量和表达式
1.3.2 数组的产生
1.3.3 数组的运算
1.3.4 数组的查询和赋值
1.3.5 数组的变换
1.3.6 多维数组
1.4 字符数组
1.4.1 创建字符数组
1.4.2 字符数组的操作
1.5 Matlab控制语句
1.5.1 循环结构
1.5.2 选择结构
1.5.3 程序流控制
1.6 文件操作
1.6.1 变量的保存与调用
1.6.2 文件的打开与关闭
1.6.3 文件的输入与输出
第2章 Matlab图形绘制
2.1 二维绘图
2.1.1 基本绘图函数
2.1.2 图形修饰
2.2 三维绘图
2.2.1 三维数据的产生
2.2.2 三维绘图指令
2.3 特殊图形的绘制
2.3.1 面域图、直方图、饼图
2.3.2 等高线
2.3.3 矢量图
2.3.4 离散图
2.3.5 直方图
2.3.6 散点图
2.3.7 面、多边形
2.3.8 函数绘图
2.3.9 动画
2.4 三维图形的精细控制
2.4.1 视角
2.4.2 图形旋转
2.4.3 灯光效果
2.4.4 色彩控制
2.4.5 透明度
第3章 句柄图形对象与GUI
3.1 图形对象
3.1.1 图形对象类型
3.1.2 Root对象
3.1.3 Figure对象
3.1.4 核心图形对象
3.1.5 绘图对象
3.1.6 Annotation对象
3.1.7 组对象
3.1.8 Uicontrol对象
3.1.9 Uimenu对象
3.1.10 图形对象函数
3.2 图形对象属性
3.2.1 图形对象句柄的获取
3.3 图形对象句柄的删除与判断
3.3.1 句柄的删除
3.3.2 句柄的判断
3.4 图形对象属性值的获取与设置
3.4.1 图形对象属性值的设置
3.4.2 图形对象属性值的获取
……
第4章 Matlab图像基础
第5章 图像去处与区域处理
第6章 Matlab图像正交变换
第7章 图像滤波器
第8章 Matlab图像增强
第9章 Matlab图像复原
第10章 图像分析
第11章 数学形态学图像处理
第12章 压缩编码
第13章 小波图像处理
附录A 常用的数学函数
附录B 图像工具箱函数
附录C 小波分析工具箱函数
附录D 句柄图形对象属性
附录E Tex命令字符集
节选
第1章 Matlab7.6基础
Matlab是由MathWorks公司开发的一种主要用于数值计算及可视化图形图像处理的工程软件。以编程环境和工具箱的形式将数值分析、矩阵计算、图形图像处理、信号处理和仿真等诸多强大的功能集成在较易使用的交互式计算机环境之中,为科学研究、工程应用提供了一种功能强、效率高、可扩展的编程工具。
Matlab语言相对于Java、C等一些高级语言而言要简单得多,Matlab基础的学习主要在于语法和数组的应用。在语言上Matlab就是易学易用、简洁,能够快速上手。即使一个从来没使用过Matlab的读者用Matlab从事图形图像方面的研究,通过本章的学习,也可以轻而易举学会Matlab。不管读者是否学习过Matlab,本章的内容都有必要阅读,因为这里讲解的方法和顺序与其他书籍有很大的不同,同时也欢迎读者提出意见,以便于进一步改进与提高。
1.1 Matlab语言介绍
Matlab名字是由Matrix(矩阵)和Laboratory(实验室)两词的前三个字母组合而成。20世纪70年代后期时任美国新墨西哥大学计算机科学系主任的Cleve Moler博士讲授线性代数课程时,发现应用其他高级编程语言极为不方便,于是Cleve Moler博士和他的同事构思并为学生设计了一组调用LINPACK和EISPACK库程序的“通俗易用”的接口,此即用Fortran编写的萌芽状态的Matlab。以后几年,Matlab作为免费软件在大学里使用,深受大学生们的喜爱。
……
-
硅谷之火-人与计算机的未来
¥15.5¥39.8 -
人工智能的底层逻辑
¥55.3¥79.0 -
软件定义网络(SDN)技术与应用
¥26.9¥39.8 -
专业导演教你拍好短视频
¥13.8¥39.9 -
数学之美
¥41.0¥69.0 -
谁说菜鸟不会数据分析(入门篇)(第4版)
¥43.8¥69.0 -
自己动手写PYTHON虚拟机
¥35.0¥79.0 -
Photoshop平面设计实用教程
¥14.5¥39.8 -
计算机网络技术
¥13.9¥33.0 -
Excel函数.公式与图表
¥16.4¥48.0 -
.NET安全攻防指南(下册)
¥89.0¥129.0 -
.NET安全攻防指南(上册)
¥89.0¥129.0 -
大模型实战:微调、优化与私有化部署
¥64.4¥99.0 -
多模态数据融合与挖掘技术
¥34.7¥45.0 -
剪映AI
¥62.6¥88.0 -
FINAL CUT短视频剪辑零基础一本通
¥28.9¥39.8 -
数据挖掘技术与应用
¥46.0¥75.0 -
人工智能安全
¥66.4¥109.0 -
计算智能方法
¥34.3¥49.0 -
AIGC绘画CHATGPT+MIDJOURNEY+NIJIJOURNEY ――成为商业AI设计师
¥77.8¥108.0