博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
matlab里面gtophat什么意思,MATLAB图象处理函数
阅读量:5106 次
发布时间:2019-06-13

本文共 1422 字,大约阅读时间需要 4 分钟。

'bilinear' uses bilinear interpolation.

'bicubic' uses bicubic interpolation.

4.5.2图象旋转变换

B = imrotate(A,angle, method)____将图象A按指定的插补方法旋转指定的角度,产生一个足

够容得下原始图象的新图象。

B = imrotate(A,angle, method,'crop') ____将图象A按指定的插补方法旋转指定的角度,产生

一个与原始图象一样大小的新图象。

4.5.3图象修剪处理

I = imcrop______交互地选择当前图象窗口的一个区域并赋值给一个新的图象

4.6 图象的校正(Registration)

(1)读入原图象和待校正图象

(2)调用cpselect()函数,选择控制点对,保存控制点对

(3)调用cpcorr()函数,微调控制点对[可选]

(4)调用cp2tform()函数,得到变换参数

(5)调用imtransform()函数,用变换参数对待校正图象进行校正变换

4.7 图象的邻域处理和块处理

4.7.1 模板处理(滑动邻域操作)

对每一个象素按指定的领域进行指定的操作处理。输出图象和输入图象的大小一样。

B = nlfilter(A,[m n],fun)____对图象A按mXn模板调用指定函数进行模板处理

B = nlfilter(A,[m n],fun,P1,P2,...) ____对图象A按mXn模板调用指定函数以及附加参数

P1,P2,..进行模板处理

例如:B = nlfilter(a,[3 3],'min(max(x))*P1+P2',0.5,1)____表示对图象A的每一个象素用其八邻域每列最大值的最小值乘以0.5再加上1代替。

B = nlfilter(A,'indexed',...) ____对索引图象A进行上述模板处理

fun可以是MATLAB表达式或内建函数字符串,如‘mean2’、‘std2’、‘corr2’和‘x*2’,也可以是函数句柄(@函数名)或嵌入函数对象(fun = inline('max(x(:))');),所指定的函数必须接受mXn矩阵且返回一个标量。

4.7.2 独立分块处理

将图象划分为指定大小的分块,然后对每一个块按指定的操作处理,输出图象的每一块内象素个数和取值决定于所指定的操作。

B = blkproc(A,[m n],fun) ____对图象A按mXn分块调用指定函数进行独立分块处理

B = blkproc(A,[m n],fun,P1,P2,...) ____对图象A按mXn分块调用指定函数以及附加参数

P1,P2,..进行独立分块处理

例如:B = blkproc (A,[3 3],’ P1*x*P2’,P1,P2)____表示对图象A的每一个3X3分块分别用左乘矩阵P1再右乘矩阵P2后的矩阵代替。

B = blkproc(A,[m n],[mborder nborder],fun,...) ____对图象A按mXn大小和mborder行

nborder列重叠分块调用指定函数进行独立分块处理

B = blkproc(A,'indexed',...) ____对索引图象A进行上述独立分块处理

fun可以是MATLAB内建函数名字符串,如‘mean2’,‘std2’和‘corr2’,也可以是函数句柄

转载地址:http://thudv.baihongyu.com/

你可能感兴趣的文章
Python Socket
查看>>
学期总结
查看>>
进击的Objective-C-------------继承初始化
查看>>
EasyNVR RTSP转HLS(m3u8+ts)流媒体服务器前端构建之:bootstrap-datepicker日历插件的实时动态展现...
查看>>
兼容性强、简单、成熟、稳定的RTMPClient客户端拉流功能组件EasyRTMPClient
查看>>
js中各种跨域问题实战小结(二)
查看>>
JavaScript 缓存基本原理
查看>>
Stack_L.h
查看>>
zookeeper系列之九—zookeeper数据模型
查看>>
linux C++下捕获崩溃日志
查看>>
[Ting's笔记Day1] Ruby on Rails练习- MacOS安装篇
查看>>
Day09 -超级经典面试题:Ruby的a ||= b(or-equals)是什么意思呢?
查看>>
MAVEN的结构认识篇
查看>>
MySQL基础语法
查看>>
TCP/IP详解学习笔记(1)-- 概述
查看>>
Struts2源代码解读之Action调用
查看>>
char 与 unsigned char的本质区别
查看>>
Struts2——通配符,Action Method_DMI
查看>>
Lucene 4.7 --实现搜索
查看>>
Jquery ui autocomplete简单api
查看>>