FFmpeg sws_scale分析2
在网上没有看到有关SwsFilter的讨论,看FFMpeg代码,总结下面的分析结果。
sws_scale前后图像滤波都定义为归一化的2维或者1维图像卷积处理。每个滤波器有四个分量
typedef struct SwsFilter {
SwsVector *lumH; // 亮度水平处理
SwsVector *lumV; ...
分类:
其他好文 时间:
2015-01-29 12:41:50
阅读次数:
264
一、综述本节我们将来探讨关于图像处理方面的诸多技术和应用。在学完了第一个常用的工具包之后,学习这一节将更加轻松。废话不多说,切入正题。二、平滑处理和图像形态学1、滤波器"平滑处理“或者也称为”模糊处理“,英文名为blurring。对于平滑处理,我们先来介绍一个重要的函数,所有的操作都由这个函数来实现...
分类:
其他好文 时间:
2015-01-25 19:37:49
阅读次数:
353
经典滤波器与现代滤波器经典滤波器就是我们熟知的FIR和IIR,经典滤波器要求对输入信号的频率范围已知,从功能上可划分为:低通滤波器(LPF)高通滤波器(HPF)带通滤波器(BPF)带阻滤波器(BSF)陷波滤波器(Notch Filter)上面的图示是滤波器的增益曲线(Gain Curve).现代滤波...
分类:
其他好文 时间:
2015-01-25 16:35:01
阅读次数:
177
原创文章,欢迎转载,转载请注明出处前面进行了彩色的模糊处理,我们对黑白图片进行同样的平滑处理,看看效果。首先是需要创建黑白图片,我对opencv的各种函数还不是很熟悉,我们可以先用熟悉的创建单通道的图片。1 IplImage* img = cvCreateImage(cvSize(300, 300)...
分类:
其他好文 时间:
2015-01-25 12:27:23
阅读次数:
246
原创文章,欢迎转载,转载请注明出处本节主要了解下cvSmooth函数的一些参数对结果的影响。从opencv tutorial中可以看到这样一段话:像我这样的数学渣,还是看下图来得形象:高斯滤波器的说明如下:反正看得我晕,我只知道一点,高斯滤波对于去除服从正态分布的噪声很有效。看来学好数学还是很重要。...
分类:
其他好文 时间:
2015-01-24 19:58:58
阅读次数:
986
假设原始信号采样率为4000kHz,由200Hz为基波的一组幅度为1的谐波构成,此处由正弦函数模拟。
由此得到200Hz,400Hz,600Hz...2000Hz,但是此处2000Hz的幅度几乎为0,后面详细说明。
200Hz幅度为1的时域波形。 FFT变换之换,对应频率的幅度依然为1,频率依然在200Hz,镜像频率对称,在频率(4000-2000)Hz直接忽略(奈奎斯特定律...
分类:
其他好文 时间:
2015-01-20 15:43:04
阅读次数:
273
Nginx 模块概述Nginx 模块有三种角色:处理请求并产生输出的 Handler 模块 ;处理由 Handler 产生的输出的 Filter (滤波器)模块;当出现多个后台服务器时, Load-balancer (负载均衡器)模块负责选择其中一个后台服务器发送请求;通常,服务器启动时,任何 Ha...
分类:
其他好文 时间:
2015-01-19 14:09:36
阅读次数:
189
假设原始信号采样率为4000kHz,由200Hz为基波的一组幅度为1的谐波构成,此处由正弦函数模拟。由此得到200Hz,400Hz,600Hz...2000Hz,但是此处2000Hz的幅度几乎为0,后面详细说明。200Hz幅度为1的时域波形。 FFT变换之换,对应频率的幅度依然为1,频率依然在200...
分类:
其他好文 时间:
2015-01-19 12:25:05
阅读次数:
260