matlab不能radon变换,Radon变换的理解
图像投影,就是说将图像在某一方向上做线性积分(或理解为累加求和)。如果将图像看成二维函数f(x,
y),则其投影就是在特定方向上的线性积分,比如f(x, y)在垂直方向上的线性积分就是其在x轴上的投影;f(x,
y)在水平方向上的线积分就是其在y轴上的投影。通过这些投影,可以获取图像在指定方向上的突出特性,这在图像模式识别等处理中可能会用到。
Radon变换(拉东变换),就是将数字图像矩阵在某一指定角度射线方向上做投影变换。这就是说可以沿着任意角度theta来做Radon变换。
如图所示:在直角坐标系中,f(x,y)为线l上的点,P为坐标原点到线l上的距离,表示线l法线方向的夹角,因此直线方程可以表示为:
l线上的Radon变换的公式是:
另:Delta函数(狄拉克函数)为一个广义函数,没有具体定义,该函数在非零的点取值均为0,而在整个定义域的积分为1,这里写一个最简单的Delta函数,便于理解:
结合直线方程,则Delta函数可以表示为:
Radon变换可以写为
Radon变换可以理解为图像在空间的投影,空间上的每一点对应(x,y)空间中的一条直线。
Radon变换可以用于直线检测,比Hough变换优越的地方在于:Radon变换可以针对非二值图像,Radon变换检测直线:当灰度值高的线段会在P
空间中形成亮点,而低灰度值的直线会在P 空间中形成暗点,而Hough变换需要针对二值图像进行,仅仅积攒非0点在某一个上的个数。
Radon变换的积分运算环节抵消了噪声所引起的亮度起伏,从直线检测方面看,Radon变换P
空间较源图像空间域的SNR高,因此Radon变换被用于低SNR图像线检测的原因。
matlab中有自带的Radon函数,可以学习使用。
matlab不能radon变换,Radon变换的理解相关推荐
- 【matlab 图像处理】离散傅里叶变换离散余弦变换K-L变换小波变换
[matlab 图像处理]离散傅里叶变换&离散余弦变换&K-L变换&小波变换 正交变换是信号处理的一种有效工具.图像信号不仅可以在空间域表示,也可以在频域表示,后者将有利于许多 ...
- 【Matlab 控制】拉氏变换和Z变换
Matlab 拉氏变换和Z变换 Matlab 拉氏变换和Z变换 拉普拉斯变换及其逆变换 Z变换及其反变换 积分变换 傅立叶变换 Matlab 拉氏变换和Z变换 拉氏变换原理剖析见 [控制]拉普拉斯拉氏 ...
- 傅立叶变换(Fourier Transform)分析理解
引言 关于傅立叶变换,无论是书本还是在网上可以很容易找到关于傅立叶变换的描述,但是大都是些故弄玄虚的文章,太过抽象,尽是一些让人看了就望而生畏的公式的罗列,让人很难能够从感性上得到理解,最近,我偶尔从 ...
- matlab中的abc-dq相坐标变换,MATLAB中的abc-dq相坐标变换
坐标变换总结 姓名: 日期:2011.11.4 坐标变换的总结 一. 由三项坐标系变换到两相旋转坐标系 1. 三相到两相静止坐标系的变换 首先,确定三相电压的相序: 在坐标图上表示三相到两相静止坐标系 ...
- matlab abc dq,MATLAB中的abc-dq相坐标变换.doc
MATLAB中的abc-dq相坐标变换 坐标变换总结 姓名: 日期:2011.11.4 坐标变换的总结 由三项坐标系变换到两相旋转坐标系 三相到两相静止坐标系的变换 首先,确定三相电压的相序: 在坐标 ...
- MATLAB中对矩阵的变换
MATLAB中对矩阵的变换 矩阵的变换主要有对角阵,三角阵,矩阵的转置,矩阵的旋转,矩阵的翻转,矩阵求逆等操作.下面我将对以上几种操作进行总结. 1.对角阵. 对角矩阵:只有对角线上有非零元素的矩阵. ...
- matlab 电化学程序,基于MATLAB的电化学滴定曲线导数变换的实现
冶金分析 ,2010 ,30(10) :1619Metallurgical Analysis ,2010 ,30(10) :16219文章编号 :1000 - 7571(2010) 10 - 0016 ...
- MATLAB能进行拉氏变换吗,matlab拉氏反变换
§2.3 拉氏变换和拉氏反变换的定义 ? §2.4 典型时间函数的拉氏变换 ? §2.5 拉氏变换的性质 ? §2.6 拉氏反变换的数学方法 ? §2.7 用拉氏变换解...... 实验八 拉氏正反变 ...
- 【Matlab人脸识别】KL变换人脸识别【含GUI源码 859期】
一.代码运行视频(哔哩哔哩) [Matlab人脸识别]KL变换人脸识别[含GUI源码 859期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1] 蔡利梅.MAT ...
- 希尔伯特变换的时频理解与应用
希尔伯特变换的时频理解与应用 时频分析 首先看一下希尔伯特变换的定义为: 与卷积的概念进行对比,可以发现,上面的Hilbert变换的表达式实际上就是将原始信号和一个信号做卷积的结果.这个用来卷积的信号 ...
最新文章
- iOS编程——经过UUID和KeyChain来代替Mac地址实现iOS设备的唯一标示(OC版)
- node : 无法将“node”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。
- 阿里云大数据利器Maxcompute-使用mapjoin优化查询
- PostgreSQL 12系统表(2)pg_tables
- python函数递归 汉诺塔
- AjaxControlToolKit插件tabContainer在IIS7以上版本部署后自动添加visibility:hidden属性 问题的解决方案...
- 特性Attibute定义和使用
- 原生体验挡不住!JavaScript开源跨平台框架NativeScript
- 如何自学成为设计师_不会自学,你永远只能是个三流设计师
- 『信息安全技术』 标准系列合集(467个)
- 华为 linux文件系统,华为EROFS文件系统是什么
- java读写十六进制文件_Java:文件到十六进制
- 关于光模块用单模光纤和多模光纤小知识
- js获取 本周,本月的日期
- 一些计算机u口无法使用的原因,电脑USB接口突然不能用的多个原因分析
- 批量删除取消微博关注
- AD831混频器模块
- FFmpeg入门详解之43:FFmpeg解封装的原理与实战
- ORACLE经验汇总
- bga封装扇出过孔_pads router“BGA封装扇出”