image thumbnail

updated 11 days ago

Gaussian smoothing filter by James Conder

Function to smooth a time series using a Gaussian filter. (gaussian filter, signal processing, smoothing)

gaussfilt( t,z,sigma )

image thumbnail

updated 2 months ago

Adaptive smoothing and differentiation of a time series by Carlos J. Dias

Same as adsmoothdiff but with second derivative (time series, smoothing, differentiation)

ynew=adsmoothdiff2(dados,xnew,sdx,isdx,q,nmin)

image thumbnail

updated 3 months ago

Savitzky-Golay Smoothing Filter by Jason Nicholson

Very simple function for Savitzky-Golay Smoothing (savitzkygolay, walter gander, teukolsky)

savGol (f, nl, nr, M)

image thumbnail

updated 3 months ago

holtwinters.m by Sara Hafeez

Holt Winter Smoothing (holt winter, smoothing)

holtwinters(y)

image thumbnail

updated 4 months ago

Automatic enveloping, variance change and activity detection with Hilbert Transform by Hooman Sedghamiz

Automatic Signal Segmentation and activity detection with Hilbert Transform and smoothing. (hilbert transform, signal segmentation, activity detection)

envelop_hilbert_v2(y,Smooth_window,threshold_style,DURATI...

image thumbnail

updated 4 months ago

Bilateral Filter by Suraj Kamya

Edge-preserving and noise-reducing smoothing filter for images. (bilateral filter, nonlinear, edge preserving)

[out]=IEF(orgimg,nimg,dimg)

[out]=PSN(orgimg,mimg)

[out]=bif(im,sigd,sigr,n)

image thumbnail

updated 5 months ago

SLM - Shape Language Modeling by John D'Errico

Least squares spline modeling using shape primitives (spline, splines, cubic)

slm_tutorial

hermite2slm(harray)

lse(A,b,C,d,solverflag,weights)

image thumbnail

updated 7 months ago

Quick & easy smoothing by Damien Garcia

Z = SMOOTH1Q(Y) smoothes data Y using a DCT- or FFT-based spline smoothing method (smoothing, robust smoothing, dct)

smooth1q.m

image thumbnail

updated 7 months ago

Robust smoothing for 1-D to N-D data (easy version of SMOOTHN) by Damien Garcia

EZSMOOTHN allows unsupervised robust smoothing and can deal with missing values (smoothing, robust smoothing, missing data)

ezsmoothn(y)

image thumbnail

updated 7 months ago

LOWESS differentiation by Robert

LOWESS smoothing and differentiation with NaN/Inf handling and different weight functions (lowess, smoothing, differentiation)

lowessDifferentiation( t , y , varargin )

image thumbnail

updated 7 months ago

Anisotropic morphological opening by kchrshirai

Anisotropic morphological opening for the denoising of binaly images. (morphology, binary, smoothing)

bwsmooth( I, params )

demo_bwsmooth.m

image thumbnail

updated 7 months ago

SurfaceSmooth by Marc Lalancette

Restricted smoothing of a triangulated surface (triangulation, surface, patch)

SurfaceSmooth(Vertices, Faces, VoxSize, DisplTol, IterTol...

image thumbnail

updated 8 months ago

MASH (Moving Average over Shifting Horizon) by Daniela Anghileri

A tool for Exploratory Data Analysis and trend detection in seasonal data (trend detection, exploratory data anal..., smoothing)

MASH_plot(x, Ys, w, Y, datalab)

image thumbnail

updated 12 months ago

alphaBetaFilter by Marco Borges

alpha-beta filter for linear state and velocity estimation (alphabeta, filter, automotive)

alphaBetaFilter(xm, dt, xk, vk, alpha, beta)

image thumbnail

updated 1 year ago

Linear Smooth by Brunno Machado de Campos

Alternative linear smooth function (smooth, smoothing, signal processing)

smoothLNI(Vet,n)

image thumbnail

updated 1 year ago

Moving Average Function by Glen

Calculates a moving average in an n-dimensional matrix in any dimension. (average filter, statistics, moving window)

result=movingmean(data,window,dim,option)

image thumbnail

updated 1 year ago

Average Filter by Jan Motl

Average filter performs image smoothing with integral image method. (image, smoothing, image processing)

averagefilter(image, varargin)

averagefilterTest.m

image thumbnail

updated 1 year ago

Speckle Noise Reduction in Ultrasound Images by Ashish Meshram (Meet)

This project implements various filters for Speckle Noise Reduction in Ultrasound Images. (image processing, wavelet, butterworth filter)

GetFilePath()

MetricsMeasurement.m

NSRFilters.m

image thumbnail

updated 1 year ago

Averaging Filter without using imfilter by yagnesh

Filters the image nicely without using imfilter (gaussian noise, gaussian filter, averaging filter)

avgfilt.m

image thumbnail

updated 1 year ago

Nadaraya-Watson smoothing by Jan Motl

A non-parametrical regression (smoothing) tool using Gaussian kernel. (regression, smoothing, smooth)

[smoothed score h]=smoothing(ydata,varargin)

image thumbnail

updated almost 2 years ago

Image Noise Reduction by Local Statistics by Tristan Ursell

Reduce image noise by measuring local pixel statistics and remapping intensities. (image processing, image, noise)

[varargout]=relnoise(Iin,sz,sigma,varargin)

image thumbnail

updated almost 2 years ago

MATLAB Implementation of Harmonic ANalysis of Time Series (HANTS) by Mohammad Abouali

Harmonic ANalysis of Time Series (HANTS) (harmonic analysis, time series, compression)

[Data]=ReconstructImage(amp,phi,nb)

[amp,phi,yr]=HANTS(ni,nb,nf,y,ts,HiLo,low,high,fet,dod,de...

[yOut, amp, phi]=ApplyHants(y,nb,nf,fet,dod,HiLo,low,high...

image thumbnail

updated 2 years ago

Edge Preserving Smoothing Filter by Daniel Bromand

Edge Preserving Smoothing Filter based on Nagao & Matsuyama. (edge, preserve, smoothing)

EdgePreservingSmoothingFilter.m

image thumbnail

updated 2 years ago

Image Processing (Interactive for Learners) by Hemprasad Patil

This script is developed for Image Processing Learners who can Interactively observe Workspace. (image processing, demo, article)

adv_thr_bg.m

adv_thres_range.m

bas_thres.m

image thumbnail

updated 3 years ago

Fast B-spline class by Patrick Mineault

Fit, evaluate, differentiate non-uniform B-splines of any order - fast (bspline, pspline, spline)

CompileMexFiles()

fastBSpline

TryBSpline.m

image thumbnail

updated 3 years ago

Smoothing 2D Contours Using Local Regression Lines by Tolga Birdal

This submission contains both the implementation and the test function for 2D contour smoothing. (smoothing, contour processing, chain codes)

test_smooth_contours()

image thumbnail

updated 3 years ago

Moving averages / Moving median etc by Aslak Grinsted

Calculates moving averages (or median/fun) of a timeseries. (time frequency, wavelets, moving averages)

[y]=moving(x,m,fun)

image thumbnail

updated 3 years ago

Savitzky-Golay smooth/differentiation filters and filter application by Diederick

Routine to generate Savitzky-Golay smoothing and differentiation filters and routine to apply these (filtering, differentiation, smoothing)

savitzkyGolay(x,n,dn,x0,W,flag)

y=savitzkyGolayFilt(x,N,DN,F,W,DIM)

image thumbnail

updated almost 4 years ago

Mono and bidimensional box-car convolution. Fast. by Andrea monti guarnieri

Fast & simple Boxcar window convolution. Same as conv2(x,ones(n1,n2),'same') (filter, smoothing, convolution)

boxconv(matin,lenc,lenr)

image thumbnail

updated 4 years ago

Barnes objective analysis by Stephen Pierce

A successive corrections scheme which is an easy-to-use cousin of kriging or optimal interpolation. (interpolation, oceanography, earth science)

barnes(x,y,z,xo,yo,xr,yr,npassmax)

image thumbnail

updated 4 years ago

Local Regression 2D by Arnout Tilgenkamp

Local Regression for 2D Data with plot/figure (finance, regression, local regression)

[y0]=MLR(X,y,span,X0,robuust)

image thumbnail

updated 4 years ago

Edge Preserving Smoothing by Nikos Papamarkos

% This program performs Edge preserving smoothing in color images. % (smoothing, edge, filtering)

EDGEPS.m

image thumbnail

updated 4 years ago

fSGolayFilt by Jan Simon

Fast Savitzky Golay filter as multi-threaded C-Mex (filter design, filter analysis, smoothing)

TestfSGolayFilt(doSpeed)

fSGolayFilt(X, K, F, W, Dim)

image thumbnail

updated 4 years ago

Smooth Triangulated Mesh by Dirk-Jan Kroon

Accurate smoothing of triangulated patch / mesh (curvature, curvature flow, smoothing)

FV2=smoothpatch(FV,mode,itt,lambda,sigma)

Ne=vertex_neighbours(FV)

Ne=vertex_neighbours_double(Fa,Fb,Fc,Vx,Vy,Vz)

image thumbnail

updated 4 years ago

Figutils by Todd Welti

A set of simple but useful figure utilities. Source data is NOT required. (graphics, figure, plot)

figutils(fignum)

smoothnew3(H,oct,stopf,f)

image thumbnail

updated almost 5 years ago

Interactive Smoothing by Tom O'Haver

Interactive smoothing for time-series signals (chemistry, physics, smoothing)

DemoSmooth1(n,h)

DemoSmooth2(n,h)

DemoSmooth3(n,h)

image thumbnail

updated 5 years ago

Two functions for smoothing/denoising of triangular meshes by J. Ole Kaven

2 functions to smooth noisy triangular meshes: Mean face normal filtering, Laplace flow filtering (triangulation, mesh, 3d)

image thumbnail

updated 5 years ago

Signal Trimmer (Smoothing) by Farhad Bayat (Zanjan)

Using FBtrim.m it is possible to trim, filter and smooth noisy signals especially differentiated sig (trimmer, refining, smoothing)

y =fbtrim(NoisyData,Param)

test_fbtrimmer.m

image thumbnail

updated 5 years ago

smooth2a by Greg Reeves

Smooths a 2D matrix using a mean filter over a user-defined rectangle. Ignores and preserves NaNs. (2d, approximation, interpolation)

smooth2a(matrixIn,Nr,Nc)

image thumbnail

updated 5 years ago

weighted median by Sven Haase

Function for calculating the weighted median (median, weighted median, statistics)

weightedMedian(D,W)

image thumbnail

updated almost 7 years ago

Supersmoother by Douglas Schwarz

Friedman's supersmoother algorithm (statistics, probability, smoothing)

supsmu(x,y,varargin)

image thumbnail

updated almost 7 years ago

Estimatenoise by John D'Errico

Noise variance estimation from a signal vector or array (noise, variance, estimation)

estimatenoise(X,varargin)

image thumbnail

updated 7 years ago

Cepstral Alanysis for Spectral Analysis by Niclas Sandgren

How to use the cepstrum for smoothed estimation of the spectrum of a stationary signal (spectral analysis, cepstrum, smoothing)

CepSpec(y,mu)

image thumbnail

updated 7 years ago

LibLip - Matlab toolbox for multivariate scattered data approximation by Gleb Beliakov

Uses Lipschitz properties of a function to interpolate or approximate it from scattered data. (approximation, interpolation, multivariate interpol...)

boundlow(x,dim,p)

boundup(x,dim,p)

testf(x,y)

image thumbnail

updated 8 years ago

slidefilter by Hazem Baqaen

Sliding Sum Averaging Filter (Moving Average) (dsp, moving average, smoothing)

slidefilter(data,interval)

image thumbnail

updated 8 years ago

movave by Hazem Baqaen

Very efficient moving average filter (dsp, moving average, smoothing)

movave(data,windowsize)

image thumbnail

updated almost 9 years ago

smoothLine by Andrew Hastings

A function that will create a smooth line plot (specialized, plotting, line)

smoothLine(varargin)

image thumbnail

updated almost 9 years ago

Savitzky-Golay Smoothing and Differentiation Filter by Jianwen Luo

Savitzky-Golay smoothing and differentiation filter. (filter design, filter analysis, savitzkygolay)

fc=sgsdf(x,n,dn,x0,flag)

test_sgsdf.m

image thumbnail

updated almost 9 years ago

2-D Savitzky-Golay Smoothing and Differentiation Filter. by Jianwen Luo

2-D Savitzky-Golay smoothing and differentiation filters, including those for mixed partial ... (filter design, filter analysis, savitzkygolay)

h=sgsdf_2d2(x,y,nx,ny,dx,dy,flag_coupling)

image thumbnail

updated almost 9 years ago

2-D Savitzky-Golay Smoothing and Differentiation Filter by Jianwen Luo

Obtain the coefficients of the 2-D Savitzky-Golay smoothing and differentiation filter, ... (filter design, filter analysis, savitzkygolay)

h=sgsdf_2d(x,y,nx,ny,d,flag_coupling)

Contact us