关于小波变换我只是有一个很朴素了理解。不过小波变换可以和傅里叶变换结合起来理解。 傅里叶变换是用一系列不同频率的正余弦函数去分解原函数,变换后得到是原函数在正余弦不同频率下的系数。 小波变换使用一系列的不同尺度的小波去分解原函数,变换后得到的是原函数在不同尺度小波下的系数。 不同的小波通过平移与尺度 ...
分类:
其他好文 时间:
2020-09-17 20:49:20
阅读次数:
27
我可没直接调用系统函数,要是那样就太水了。其实我的matlab代码很容易就能翻译成c/c++的。 canny边缘检测一共四个部分: 1.对原图像高斯平滑 2.对高斯平滑后的图像进行sobel边缘检测。这里需要求横的和竖的还有联合的,所以一共三个需要sobel边缘检测图像。 3.对联合的sobel检测 ...
分类:
其他好文 时间:
2020-09-17 20:48:53
阅读次数:
27
PSNR,峰值信噪比,通常用来评价一幅图像压缩后和原图像相比质量的好坏,当然,压缩后图像一定会比原图像质量差的,所以就用这样一个评价指标来规定标准了。PSNR越高,压缩后失真越小。这里主要定义了两个值,一个是均方差MSE,另一个是峰值信噪比PSNR,公式如下: 这里的MAX通常是图像的灰度级,一般就 ...
分类:
其他好文 时间:
2020-09-17 20:44:46
阅读次数:
29
Signal Waveforms with Multiple Amplitude Levels Matlab Coding, 1 % MATLAB script for the probability of a symbol error for M = 2, 4, 8, 16 2 echo on 3 ...
分类:
其他好文 时间:
2020-09-17 20:10:51
阅读次数:
28
Ubuntu18.04 安装配置 Cadence Virtuoso617 之前的Centos7为了使用spectre提供的matlab toolbox,结果不小心删除了/usr/lib64中的某些动态库(XXXX.so文件),导致重启之后内核崩溃。 这里送上忠告:尽量不要使用rm命令,使用mv命令改 ...
分类:
系统相关 时间:
2020-09-17 19:36:16
阅读次数:
119
PCA算法主要用于降维,就是将样本数据从高维空间投影到低维空间中,并尽可能的在低维空间中表示原始数据。PCA的几何意义可简单解释为: 0维-PCA:将所有样本信息都投影到一个点,因此无法反应样本之间的差异;要想用一个点来尽可能的表示所有样本数据,则这个点必定是样本的均值。 1维-PCA:相当于将所有 ...
分类:
其他好文 时间:
2020-09-17 16:36:11
阅读次数:
28
这里有这样一个问题,比如我们有一条曲线,要求出曲线的左右一定范围的边界。 方法是: 1. 取曲线前后帧局部点对,计算点对得到的直线方程L1。 2. 点法式计算垂直于L1的直线L2。 3. 根据拓展半径d以点对中后一个点画圆,计算圆和L2的交点。 4. 连接所有交点得到曲线的边界。 matlab代码如 ...
分类:
其他好文 时间:
2020-09-15 20:50:18
阅读次数:
34
% 删除workspace中的指定变量 clear varName % 删除所有变量 clear %清屏 clc % 查看变量的简单信息 who % 查看变量详细信息 whos % 格式化输出 format long format short % 分数形式 format rat % 科学计数 for ...
分类:
其他好文 时间:
2020-09-09 18:40:49
阅读次数:
49
>>帮助 imrotate 旋转图像。 B=imrotate(A,ANGLE)在A中按角度旋转图像A 围绕其中心点的逆时针方向。旋转图像 顺时针方向,为“角度”指定负值。imrotate生成输出 图像B大到足以包含整个旋转图像。imrotate使用 最近邻插值,设置B中像素的值 在旋转后的图像外为0 ...
分类:
其他好文 时间:
2020-08-19 19:53:52
阅读次数:
122
一个小小的问题百度出来第一页竟然都是同一个写个很长的函数实现😥.... 当然最直接的方法是话好图后选择菜单栏里面的编辑-坐标区域属性-标尺,更改YAxisLocation为origin 但是我就是想写一行代码搞定他,直接设置gca的YAxisLocation属性就行了,但是不知道为什么设置axes ...
分类:
其他好文 时间:
2020-08-19 19:16:38
阅读次数:
92