冈萨雷斯的数字图像处理matlab版(1)
一、
图像的低级处理:图像增强和锐化,输入和输出均为图像
中级处理:输入为图像,输出为提取的属性
高级处理:执行与人类视觉相关的感知函数,对识别的对象进行确认
matlab 获取函数的方法 doc+函数名
读取图像文件:f=imread(‘路径’) 支持gif格式 size(f)返回图像的行数 列数
显示图像 imshow(f,G) f 为图像数组,G 是灰度级数,省略则默认为256 imshow(f,[low,high])低于low为黑色 大于high为白色
同时显示两幅图像,imshow(f),figure,imshow(g)
保持图像 imwrite(f,‘filename’) 例子 imwrite(f,'apple.gif')
imwrite(f,'filename','quality','q') 只适用于jpeg格式,q越小,压缩越严重
iminfo filename
imwrite(g,'filename.tif','compression','parameter','resolution',[colres rowres])
二、图像类型
亮度图像:数据矩阵,归一化的值为亮度
二值图像:只有0和1 的逻辑数组
图像类与数据类的转换 im2uint8
double类转换成取值范围为【0.1】归一化的double类数组,通过g=mat2gray(A,【amin,amax】)把A中小于amin转换为0,大于amax的转换为 1
二值图像和亮度图像的转换 g=im2bw(f,t),将f中小于t的变为0,其他为1
三、索引
v(1:2:end)从第一个元素开始,步长为2,到最后一个元素
四 if while for
if statement
end
for start:increment :end
statement
end
break 跳出最内层循环 continue 跳出本次循环,执行下一次循环
switch statement
case expression
statement
case expression2
statement
五 代码优化
冈萨雷斯的数字图像处理matlab版(1)相关推荐
- 冈萨雷斯《数字图像处理matlab版》(一):绪言
数字图像,是以二维数组形式表示的图像,其数字单元为像素,是由模拟图像取样(坐标数字化)和量化(幅值数字化)后得到的. 图像读取:f=imread('文件名') 图像f显示:imshow(f) 保存并输 ...
- 冈萨雷斯《数字图像处理matlab版》(七):图像分割
图像分割基于两个性质: 不连续性和相似性.一种是基于灰度的突变(如边缘),另一种是分为相似的区域. 3*3模板在某一点的响应:R= . 是与之对应的图像像素的灰度. 点检测: -1-1 -1 这 ...
- 【资源分享】数字图像处理MATLAB版冈萨雷斯+中文高清版+随书源码链接
写在这里的初衷,一是备忘,二是希望得到高人指点,三是希望能遇到志同道合的朋友. 目录 1.数字图像处理MATLAB版冈萨雷斯+中文高清版 2.数字图像处理MATLAB版冈萨雷斯随书源码 1.数字图像处 ...
- 图像处理----入门资料,Matlab r2019最新版,r2008a,《数字图像处理》冈萨雷斯 第三版 《数字图像处理 Matlab 版》
研究生想研究的方向是图像处理,现在离开学还有四个月,希望能稍微入门吧.同时也希望通过博客的形式记录一下学习的进度,学习的心情.目前学习两周,安装了基本的软件,收集书籍,学习了灰度变换,空间滤波,频率滤 ...
- 《数字图像处理 MATLAB版》学习笔记
学习教材:<数字图像处理 MATLAB版>(第二版) 冈萨雷斯 学习过程中的图片代码和及我收集的一些关于数字图像处理的其他学习资料,需要的可以评论留下邮箱(需要购买专栏),加油 文章目录 ...
- 数字图像处理(MATLAB版)学习笔记(1)——第1章 绪言
0.下定决心 当当入手数字图像处理一本,从此开此正式跨入数字图像处理大门.以前虽然多多少少接触过这些东西,也做过一些相关的事情,但感觉都不够系统,也不够专业,从今天开始,一步一步地学习下去,相信会有成 ...
- matlab图像处理ppt,数字图像处理(MATLAB版).ppt
数字图像处理 图像分割 Contents Contents 8.1 图像分割定义 图像分割处理定义: 将数字图像划分成互不相交(不重叠)区域的过程. 区域(region) 定义: 像素的连通集. 连通 ...
- [数字图像处理Matlab]任选一幅灰度图,自行编写程序,完成直方图均衡化。鼠鼠的数字图像处理实验要求:不能用MATLAB自带的histeq函数实现直方图均衡化
数学理论前提:见数字图像处理(第三版) 李俊山等编著 p50-53 1.利用imhist函数统计像素点个数 Im = imread("C:\Users\鼠鼠\Desktop\数字图像处理m ...
- 图像插值和缩放(matlab自实现)--冈萨雷斯《数字图像处理第三版》
图像插值和缩放(matlab自实现) 1.Explanations of interpolation(插值释义) 1.1 Nearest Neighbor Interpolation(最近邻插值) 1 ...
最新文章
- mysql数据库blob区别_MySQL中TEXT与BLOB字段类型的区别
- 1.2-puppet安装准备工作
- 成都黑帽门图片大全_2020成都第一波出行/便民/打卡免费大全
- UNIX环境高级编程 第12章 线程控制
- 【数理知识】《矩阵论》方保镕老师-第2章-\lambda 矩阵与 Jordan 标准形
- Vue的阻止冒泡与阻止默认
- 查看程序占用内存_电脑扩展了内存 但还总是提示内存不足?
- 剑指offer--旋转数组的最小数字
- IOS-UITextField类
- colorpix取色小工具_我发现一款神器!它集合了 60 多个超实用的工具
- 假如有Thread1、Thread2、ThreaD3、Thread4四条线程分别统计C、D、E、F四个盘的大小,所有线程都统计完毕交给Thread5线程去做汇总,应当如何实现?
- android河流曲线控件,London | Riverwalk,河流曲线的黄金比例
- Fei Labs:FIP-5提案已通过
- .NET平台常用的框架整理
- Ubuntu16.04拨号上网
- 北航计算机博士后,北京航空航天大学博士后待遇
- DQN的e-greedy策略理解
- 购买电脑时,关于CPU和显卡
- 线性代数(七)二次型——正交变换法化二次型为标准形
- Android尺子布局和自定义TextView
热门文章
- C语言图书管理借阅系统——ncurses库的使用
- 2.PMAC硬件-一个运动控制系统的实例
- 科比投篮预测,可视化与探索性数据分析(二)
- [转载]当你的女友改名为玛丽,你怎能送她一首《菩萨蛮》?——台湾诗人余光中! (2013-08-21 20:55:03)
- 市场营销中4P,4C的区别
- Hadoop——2、hadoop起源于生态
- AE基础教程第一阶段——17父级
- 桌面word excel ppt图标变白怎么解决?
- 计算机重装后如何连接无线网络,笔记本系统重装后无线连接不见了怎么办
- 基于Flink的日志采集