- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 【学习笔记】OpenCv图像处理基础(下)
4 图像特征与目标检测4.1 图像特征图像特征是图像中独特的,易于跟踪和比较的特定模板或特定结构。图像特征主要有图像的颜色特征、纹理特征、形状特征和空间关系特征。4.1.1 形状特征方向梯度直方图(Histogram of Oriented Gradient)HOG特征:其主要思想是在一副图像中,目标的形状能够被梯度或边缘的方向密度分布很好地描述。cv2.HOGDescriptor()其计算步骤如下:灰度化(避免光照等因素的影响);采用Gamma校正法对输入图像进行颜色空间的标准化(归一化
2022-03-14 12:26:21
5048
原创 【学习笔记】OpenCv图像处理基础(上)
1 图像基础知识1.1 数字图像一幅二维图像可以由一个矩阵或数组表示,我们可以把它理解为一个二元函数f(x,y)f(x,y)f(x,y),其中xxx和yyy是空间坐标,fff表示该坐标处的值,也就是图像在该点的强度或者灰度。常见的成像方式有:名称波长性质应用γ\gammaγ射线<10−10<10^{-10}<10−10从原子核内发出来的,穿透能力强,对生物的破坏力大大脑生理信号EGGχ\chiχ射线(10−0.01)×10−9(10-0.01
2022-03-01 12:45:22
482
原创 OpenCv连通区域分析——Two-Pass 算法&区域生长算法
连通区域(Connected Component)一般是指图像中具有相同像素值且位置相邻的前景像素点组成的图像区域。连通区域分析是指将图像中的各个连通区域找出并标记,通常连通区域分析处理的对象是一张二值化后的图像,有四邻域和八邻域之分。1. Two-Pass算法两遍扫描法( Two-Pass ),正如其名,指的就是通过扫描两遍图像,将图像中存在的所有连通域找出并标记。第一次扫描:• 从左上角开始遍历像素点,找到第一个像素为255的点,label=1;• 当该像素的左邻像素和上邻像素为无效值时,给该
2022-03-01 12:27:48
7167
2
原创 【学习笔记】 matlab数字信号处理(六)信号的幅值域分析
第六章、信号的幅值域分析1.1 概述幅值域分析:信号概率密度曲线、概率分布曲线;6.2 概率密度/概率分布函数/直方图概率密度概率分布函数直方图直方图均衡用于增强图片质量倍频程谱6.3 编程作业1、概率密度曲线和直方图曲线的区别?答:对直方图曲线做归一化得到概率密度曲线,概率密度曲线积分和等于1。2、图像直方图均衡的目的和意义?答:直方图均衡使得图像的所有灰度出现概率相同,可以用于图像增强,可以改变图像的对比度和曝光度。3、倍频程谱和频谱的关系
2022-01-29 18:35:06
3898
原创 【学习笔记】PyTorch(1)神经网络入门
神经网络利用torch.nn包来构建神经网络,其训练过程大致包括以下几点:定义一个包含可训练参数的神经网络;迭代整个输入;通过神经网络前向传播处理输入;利用优化器计算损失(loss);反向传播梯度到神经网络的参数;更新训练的参数;1.1 定义神经网络1.1.1 神经网络各层神经网络通常包含有:卷积层 Convolution Layer;池化层 Pooling Layer;非线性激活层 Non-linear Activation Layer;线性激活层 Linear Laye
2021-12-22 14:59:54
960
原创 【学习笔记】 matlab数字信号处理(五)信号的时差域相关分析
第五章、信号的时差域相关分析5.1 相关的概念5.2 相关函数的性质利用噪声信号的自相关函数随着τ\tauτ的增大而快速衰落可以对信号进行相关滤波去除噪声。5.3 相关函数的数字计算方法算法实现时域运算运算量大。快速算法:时域卷积等于频域乘积在频域计算后再利用IFFT转换到时域,计算速度更快。MATLAB为什么使用无偏(unbiased)?FFT对信号截断后进行周期延拓,在进行自相关分析时会发生重叠失真。采用末尾补零的方法可以避免重叠失真。但是同
2021-12-17 14:44:36
1202
原创 【学习笔记】 matlab数字信号处理(四)信号的频域分析
第四章、信号的频域分析4.1 概述 4.1.1 时域分析的局限性 4.1.2 频谱分析的优点4.2 周期信号频谱分析4.2.1 正交分解与合成4.2.2 周期信号的三角分解与合成4.3 数字信号频谱计算方法4.3.1 信号的截断与能量泄露4.3.2 离散傅里叶变换(DFT)4.3.3 快速傅里叶变换(FFT)4.3.4 栅栏效应1. 能量泄露与栅栏效应的关系2. 加窗函数3. 总结4.4 非周期信号的频谱分析4.5 其他频谱相关知识作业:用11025Hz的采
2021-12-17 12:49:55
3586
原创 【学习笔记】 matlab数字信号处理(三)信号的时域分析
第三章、信号的时域分析3.1 信号波形参数识别3.1.1 信号波形参数 3.1.2 波形参数计算编程实现Fs = 11025; % 采样频率a = 10;f = 50; % 信号频率qq = (1/3)*pi;TT = 1; % 信号时长dt = 1 / Fs;N = T / dt;% 采样点数t = linspace(0,T,N);x = a*sin(2*pi*f*t+qq);figureplot(x)p = max(x); % 峰值q =
2021-12-14 18:37:27
2358
原创 【学习笔记】matlab数字信号处理(二)信号函数和标准信号
第二章、信号函数和标准信号2.1 各种信号波形按照信号波形或者信号函数可分为:正弦波、方波、三角波、锯齿波、白噪声、脉冲信号、阶跃信号、斜坡信号、加速度信号等。matlab生成信号%%%%%%-------正弦波------%%%%%%Fs = 11025; % 采样频率a = 10;f = 50; % 信号频率q = 60;T = 1; % 信号时长dt = 1 / Fs;N = T / dt;t = linspace(0,T,N);y1 = a*sin(2*pi*f
2021-12-10 20:47:31
537
原创 【学习笔记】 matlab数字信号处理(一)计算机测量仪器系统
一、计算机测量仪器系统(1)奈奎斯特采样定理采样定理频谱混叠工程上通过在A/D转换模块前加一个(0−Fs/20-Fs/20−Fs/2)的低通滤波器实现抗混叠滤波。实验部分:信号的采集与输入输出1.用声卡采集声音信号(A/D)Fs = 11025; % 采样频率T = 2 ;% 采样时长dt = 1 / Fs;N = T / dt;tt = [0:N-1]/Fs; % 采样时点nBits = 16 ; nChannels = 1 ; ID = -1; % defaul
2021-12-10 15:52:22
298
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人