image thumbnail

updated 21 days ago

movingstd & movingstd2 by John D'Errico

John D'Errico (view profile)

A (fast) windowed std on a time series (or array) (movingavg, standard deviation, std)

movingstd(x,k,windowmode)

movingstd2(A,k)

image thumbnail

updated 10 months ago

boxconv(matin,lenc,lenr) by Andrea monti guarnieri

Moving window average, fast FFT implementation (convolution, moving window, conv2)

boxconv(matin,lenc,lenr)

image thumbnail

updated 12 months ago

kirschEdge(imageIn) by John

John (view profile)

Perform Kirsch's Analysis on an image for edge detection. (image processing, conv2, imfilter)

kirschEdge(imageIn)

image thumbnail

updated 2 years ago

FFT-based convolution by Bruno Luong

Bruno Luong (view profile)

Discrete convolution using FFT method (convolution, conv, conv2)

conv2fft(varargin)

convnfft(A, B, shape, dims, options)

convnfft_install

image thumbnail

updated almost 3 years ago

nanconv by Benjamin Kraus

Benjamin Kraus (view profile)

Convolution in 1D or 2D ignoring NaNs and (optionally) correcting for edge effects. (conv, conv2, nan)

nanconv(a, k, varargin)

image thumbnail

updated almost 3 years ago

nanconvn by Benjamin Kraus

Benjamin Kraus (view profile)

Convolution in ND ignoring NaNs and (optionally) correcting for edge effects. (conv, conv2, convn)

nanconvn(a, k, varargin)

image thumbnail

updated 5 years ago

conv2fft_reuse by Felipe G. Nievinski

Reuse intermediary results in multiple related convolutions with the same data but different kernels (convolution, fft, ifft)

conv2fft

dirup

filter2fft

image thumbnail

updated 5 years ago

GPUCONV2 by Dirk-Jan Kroon

Dirk-Jan Kroon (view profile)

Example, Matlab R2010B Cuda CONV2 on GPU using Cuda kernels (cuda, conv2, gpu)

gpuconv2(A,B,SHAPE)

nvcc(varargin)

image thumbnail

updated 5 years ago

solve 2d wave equation with FDM by Maxim Vedenyov

Maxim Vedenyov (view profile)

With 4 visualizations: colormap, surface, refraction, reflection (2d, wave equation, visualization)

as_colormap.m

as_colormap_movie.m

as_surface.m

image thumbnail

updated almost 6 years ago

Separate Kernel in 1D kernels by Dirk-Jan Kroon

Dirk-Jan Kroon (view profile)

Decompose an arbitrary N dimensional filtering kernel into 1D kernels, for faster filtering (image, 2d, 3d)

SeparateKernel(H)

image thumbnail

updated almost 8 years ago

ndnanfilter.m by Carlos Adrian Vargas Aguilera

Filter/smoothing of multidimensional data with an specified window function, ignoring NaNs. (filter design, filter analysis, smooth)

ndnanfilter(X,HWIN,F,DIM,WINOPT,PADOPT,WNAN)

image thumbnail

updated 9 years ago

FFW Fastest Filtering in the West by Luigi Rosa

Luigi Rosa (view profile)

Fast 2D convolution - filtering (filter design, filter analysis, conv)

detbestlength2(FFTrv,FFTiv,IFFTiv,size1,size2,isreal1,isr...

fftolamopt2(a,b,opt,shape)

provatempo2.m

image thumbnail

updated 12 years ago

CONV2 Overlap-add Method by Luigi Rosa

Luigi Rosa (view profile)

Overlap-add method of CONV2 using FFT2. (convolution, overlapadd method, conv2)

conv2olam(a,b,mode,siz1,siz2)

Contact us