image thumbnail

updated 1 month ago

Resize N-D arrays and images by Damien Garcia

Y = RESIZE(X,newsize) resizes input array X using a discrete cosine transform. (dct, image processing, resizing)

resize(x,newsiz)

image thumbnail

updated 1 month ago

Fast 'n easy smoothing by Damien Garcia

SMOOTHN allows automatized and robust smoothing in arbitrary dimension w/wo missing values (smooth, curve fitting, image processing)

smoothn(varargin)

image thumbnail

updated 9 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 9 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 9 months ago

Robust linear regression by Damien Garcia

RLINFIT(x,y) returns the coefficient estimates (slope and intercept) for a robust linear regression (linear regression, robust)

rlinfit(x,y,p)

image thumbnail

updated 1 year ago

Inpaint over missing data in 1-D, 2-D, 3-D,... N-D arrays by Damien Garcia

Y = INPAINTN(X) computes the missing data in the N-D array X. (inpaint, griddatan, interpolation)

inpaintn(x,n,y0,m)

image thumbnail

updated 1 year ago

Simpson's rule for numerical integration by Damien Garcia

The Simpson's rule uses parabolic arcs instead of the straight lines used in the trapezoidal rule (numerical integration)

simps(x,y,dim)

image thumbnail

updated 1 year ago

Noise variance estimation by Damien Garcia

EVAR estimates the noise variance from 1-D to N-D data (signal processing, statistics)

evar(y)

image thumbnail

updated 3 years ago

DCT and DST (+ inverse) in arbitrary dimension by Damien Garcia

Discrete cosine/sine transforms and their inverses (image processing, signal processing)

dct2(y,m,n)

dctn(y,DIM)

dstmtx(n)

image thumbnail

updated almost 4 years ago

Label connected components in 2-D array by Damien Garcia

LABEL is a generalization of BWLABEL (image processing, connectedcomponent la..., connected component l...)

label(I,n)

image thumbnail

updated 4 years ago

Image segmentation using Otsu thresholding by Damien Garcia

OTSU(I,N) segments the image I into N classes by means of Otsu's N-thresholding method. (image processing, image segmentation, thresholding)

otsu(I,n)

image thumbnail

updated 4 years ago

Hybrid median filtering by Damien Garcia

HMF performs hybrid median filtering of a 2-D array or an RGB image (image processing)

hmf(A,n)

Contact us