image thumbnail

updated 1 year ago

Tools for NIfTI and ANALYZE image by Jimmy Shen

Jimmy Shen

Load, save, make, reslice, view (and edit) both NIfTI and ANALYZE data on any platform (medical, reslice, isotropic)

affine(old_img, old_M, new_elem_size, verbose, bg, method)

bipolar(M, lo, hi, contrast)

bresenham_line3d(P1, P2, precision)

image thumbnail

updated 3 months ago

Gabor Feature Extraction by Mohammad Haghighat

Mohammad Haghighat

This program generates a custom Gabor filter bank; and extracts the image features using them. (image processing, computer vision, pattern recognition)

gaborFeatures(img,gaborArray,d1,d2)

gaborFilterBank(u,v,m,n)

image thumbnail

updated 3 years ago

Rubik's Cube Simulator and Solver by Joren Heit

Joren Heit

This program simulates, manipulates and solves all rubik's cubes. Includes webcam recognition. (rubik, cube, game)

GetCorners(R,varargin)

GetCorners2(R)

GetEdges(R,varargin)

image thumbnail

updated 2 years ago

CNN - Convolutional neural network class by Mihail Sirotenko

Mihail Sirotenko

  • 1 file
  • 436 downloads
  • 4.92308

This project provides matlab class for implementation of convolutional neural networks. (neural network, ocr, classification)

back_conv2(FM,e,K,type)

back_subsample(e, ratio)

cnet_tool(varargin)

image thumbnail

updated 4 years ago

Tracking red color objects using matlab by A. Bhargav Anand

A. Bhargav Anand

  • 1 file
  • 435 downloads
  • 4.67347

This program just tracks all red color objects and draws a bounding box around them. (video processing, image processing, object tracking)

getCameraInfo(a)

redObjectTrack.m

image thumbnail

updated almost 9 years ago

Particle Swarm Optimization Toolbox by Brian Birge

Brian Birge

  • 1 file
  • 426 downloads
  • 4.22368

With Trelea, Common, and Clerc types along with ... (optimization, emergence, swarm intelligence)

...

[OUT,varargout]=pso_Trelea_vectorized(functname,D,varargin)

[out,varargout]=normmat(x,newminmax,flag)

image thumbnail

updated 15 days ago

Local binary patterns by Nikolay S.

Nikolay S.

Calculates image LBP (Local binary patterns). (lbp, image processing, feature detection)

roundnS.m

assignUserInputs(funcParamsNames, varargin)

efficientLBP(inImg, varargin)

image thumbnail

updated 9 months ago

Particle Swarm Optimization (PSO) by Pramit Biswas

Pramit Biswas

Searching/Tuning/Optimizing by Particle Swarm Optimization (PSO) method (particle swarm optimi..., pso, particle)

Particle_Swarm_Optimization (Bird_in_swarm, Number_of_qua...

image thumbnail

updated 8 years ago

GRABIT by Jiro Doke

Jiro Doke

Extract (pick out) data points off image files. (data exploration, data, extract)

grabit.m

image thumbnail

updated 4 years ago

freezeColors / unfreezeColors by John Iversen

John Iversen

Use multiple colormaps per figure! Version 2, now works for many types of objects, not only images. (annotation, customization, colormap)

freezeColors(varargin)

unfreezeColors(h)

Contents.m

image thumbnail

updated almost 3 years ago

Active Shape Model (ASM) and Active Appearance Model (AAM) by Dirk-Jan Kroon

Dirk-Jan Kroon

Cootes 2D/3D Active Shape & Appearance Model for automatic image object segmentation and recognition (asm, active shape model, active shape)

A=imresize3d(V,scale,tsize,ntype,npad)

AAM_2D_example.m

AAM_3D_train_example.m

image thumbnail

updated 3 years ago

Snake : Active Contour by Dirk-Jan Kroon

Dirk-Jan Kroon

Snake Segmentation (Kass et al), 2D/3D including GVF and balloon force (Easy to read code) (snakes, active, contour)

B=SnakeInternalForceMatrix2D(nPoints,alpha,beta,gamma)

B=SnakeInternalForceMatrix3D(FV,alpha,beta,gamma)

ExternalForceImage2D(I,Wline, Wedge, Wterm,Sigma)

image thumbnail

updated 2 years ago

Scalable Vector Graphics (SVG) Export of Figures by Juerg Schwizer

Juerg Schwizer

Converts 3D and 2D MATLAB plots to the scalable vector format (SVG). (specialized, plotting, svg)

demo_svg_water

plot2svg.m

simulink2svg

image thumbnail

updated almost 2 years ago

Cuckoo Search (CS) Algorithm by Xin-She Yang

Xin-She Yang

A standard Cuckoo Search is implemented, which is very efficient. There are three versions now. (mathematics, optimization, finance)

[bestnest,fmin]=cuckoo_search(n)

[bestnest,fmin]=cuckoo_search_new(n)

[bestsol,fval]=cuckoo_search_spring(time)

image thumbnail

updated 3 months ago

Simple color detection by hue by Image Analyst

Image Analyst

Detect colored regions in an image via thresholding in HSV color space. (color detection, color, image processing)

SimpleColorDetectionByHue()

image thumbnail

updated 1 year ago

level set for image segmentation by Chunming Li

Chunming Li

  • 1 file
  • 270 downloads
  • 4.76923

This Matlab code implements an edge based geometric active contour model without reinitialization. (morphology, segmentation, level set)

drlse_edge(phi_0, g, lambda,mu, alfa, epsilon, timestep, ...

demo_1.m

demo_2.m

image thumbnail

updated 4 years ago

Face Detection System by Omid Sakhi

Omid Sakhi

Face Detection using Gabor feature extraction and neural network (application, face detection, neural networks)

drawrec (in,w)

gabor (w,nu,mu,Kmax,f,sig)

im2vec (W27x18)

image thumbnail

updated 4 months ago

Support Vector Regression by Ronnie Clark

Ronnie Clark

A MATLAB implementation of Support Vector Regression (SVR). (regression, nonlinear, machine learning)

svr_trainer(xdata,ydata, c, epsilon, kernel, varargin)

image thumbnail

updated 9 years ago

kmeans image segmentation by Jose Vicente Manjon-Herrera

Jose Vicente Manjon-Herrera

Application of kmeans clustering algorithm to segment a grey scale image on diferent classes. (morphology, segmentation, kmeans segmentation)

[mu,mask]=kmeans(ima,k)

image thumbnail

updated 3 months ago

PIVlab - time-resolved particle image velocimetry (PIV) tool by William Thielicke

William Thielicke

A GUI based tool to preprocess, analyze, validate, postprocess, visualize and simulate PIV data. (water tunnel, aerospace, flow)

nanmin.m

PIVlab_preproc.m

PIVlab_GUI.m

image thumbnail

updated almost 2 years ago

SegmentTool: An Interactive GUI for Segmenting Images by Brett Shoelson

Brett Shoelson

Interactively find the best approach to segmenting (masking) your image (image, image processing, gui)

SegmentTool.m

FindCirclesGUI.m

cellfind(z)

image thumbnail

updated almost 2 years ago

2D/3D image segmentation toolbox by Yan Zhang

Yan Zhang

2D/3D image segmentation using level-set based active contour/surface with AOS scheme (2d3d image segmentati..., levelset, aos)

ac_ChanVese_model(I, phi, smooth_weight, image_weight, ...

ac_GAC_model(g, phi, countour_weight, expansion_weight, ...

ac_SDF_2D(type, dims, varargin)

image thumbnail

updated 10 months ago

Another Particle Swarm Toolbox by Sam

Sam

  • 1 file
  • 241 downloads
  • 4.71875

Implementation of a PSO algorithm with the same syntax as the Genetic Algorithm Toolbox. (optimization, particle swarm, pso)

...

...

...

image thumbnail

updated 3 years ago

Firefly Algorithm by Xin-She Yang

Xin-She Yang

Firefly Algorithm for Constrained Optimization (optimization, simulation, mathematics)

[best]=firefly_simple(instr)

fa_mincon

fa_ndim

image thumbnail

updated almost 3 years ago

fminsearchbnd, fminsearchcon by John D'Errico

John D'Errico

Bound constrained optimization using fminsearch (optimization, fminsearch, constraint)

[x,fval,exitflag,output]=fminsearchcon(fun,x0,LB,UB,A,b,n...

fminsearchbnd(fun,x0,LB,UB,options,varargin)

fminsearchbnd_demo

image thumbnail

updated 3 years ago

Region Growing (2D/3D grayscale) by Daniel

Daniel

Recursive region growing algorithm for 2D/3D grayscale images with polygon and binary mask output (region growing, image analysis, image processing)

regionGrowing(cIM, initPos, thresVal, maxDist, tfMean, tf...

image thumbnail

updated 12 months ago

Newton-Raphson solver by Mark Mikofski

Mark Mikofski

Yet another solver that uses the backslash function to solve a set of non-linear equations. (mathematics, optimization, data exploration)

newtonraphson(fun, x0, options)

newtonraphson_example

image thumbnail

updated 5 years ago

MRI Brain Segmentation by Robert Bemis

Robert Bemis

Neuroimaging Case Study for seminars and webinars. (medical, segmentation, gray)

StepThru(mfile,ws)

UpdateSliceOMatic(X,hSlico)

[x,y]=limits(a)

image thumbnail

updated 4 years ago

Face Detection using Support Vector Machine (SVM) by Omid Sakhi

Omid Sakhi

Face Detection using Gabor feature extraction and support vector machines (SVMs) (face detection, support vector machin..., svm)

gabor (w,nu,mu,Kmax,f,sig)

im2vec (W27x18)

imscan (net,im)

image thumbnail

updated almost 7 years ago

regtools by Per Christian Hansen

Per Christian Hansen

  • 1 file
  • 220 downloads
  • 4.66667

Analysis and Solution of Discrete Ill-Posed Problems. (linear algebra, discrete, illposed)

app_hh(A,beta,v)

art.m

baart(n)

image thumbnail

updated 4 years ago

Viewer3D by Dirk-Jan Kroon

Dirk-Jan Kroon

MIP, Color, Slice and Shaded 3D (shearwarp) Volume Rendering, interactive 3D view/measurement GUI (volume render, volume rendering, mip)

B=SnakeInternalForceMatrix2D(nPoints,alpha,beta,gamma)

B=SnakeInternalForceMatrix3D(FV,alpha,beta,gamma)

ErrorData3D(varargin)

image thumbnail

updated 6 months ago

Face Parts Detection by Masayuki Tanaka

Masayuki Tanaka

It detects faces with left eye, right eye, mouth, and norse. (image processing, face, computer vision)

buildDetector( thresholdFace, thresholdParts, stdsize )

checkToolboxes(req)

detectFaceParts(detector,X,thick)

image thumbnail

updated 5 years ago

MESH2D - Automatic Mesh Generation by Darren Engwirda

Darren Engwirda

Generates unstructured triangular meshes for general 2D geometry. (mathematics, simulation, modeling)

checkgeometry(node,edge,face,hdata)

circumcircle(p,t)

connectivity(p,t)

image thumbnail

updated 4 years ago

OpenSURF (including Image Warp) by Dirk-Jan Kroon

Dirk-Jan Kroon

SURF (Speeded Up Robust Features) image feature point detection / matching, as in SIFT (registration, surf, opensurf)

D=FastHessian_BuildDerivative(r,c,t,m,b)

Iout=affine_warp(Iin,M,mode)

PaintSURF(I, ipts)

image thumbnail

updated 5 years ago

Efficient Graph based image Segmentation by Su Dongcai

Su Dongcai

A simple and efficient graph based image segmentation algorithm (image processing, kruskal, minimum span tree)

CoherenceFilter(u,Options)

D=derivatives(I,option)

I=imgaussian(I,sigma,siz)

image thumbnail

updated almost 4 years ago

B-spline Grid, Image and Point based Registration by Dirk-Jan Kroon

Dirk-Jan Kroon

B-spline registration of two 2D / 3D images or corrsp. points, affine and with smooth b-spline grid. (geometric transformat..., image registration, registration)

A=imresize3d(V,scale,tsize,ntype,npad)

Dlocal=jacobiandet_transform_2d_double(Ox,Oy,Isize,dx,dy)

E=strain(Ux,Uy,Uz)

image thumbnail

updated almost 3 years ago

The INface toolbox v2.0 for illumination invariant face recognition by Vitomir Struc

Vitomir Struc

Photometric normalization techniques used for achieving illumination invariant face recognition. (image processing, face recognition, biometrics)

DCT_normalization.m

adaptive_nl_means_normalization.m

adaptive_single_scale_retinex.m

image thumbnail

updated 9 months ago

Adaptive kmeans Clustering for Color and Gray Image. by ankit dixit

ankit dixit

Automatically cluster a Color or Gray image. No need for specify number of cluster. (clustering, image segmentation, segmentation)

adaptcluster_kmeans(im)

image thumbnail

updated 4 years ago

Colorspace Transformations by Pascal Getreuer

Pascal Getreuer

Transform colors between sRGB, YCbCr, YPbPr, YUV, YIQ, HSV, HSL, HSI, XYZ, Lab, Luv, LCH, CAT02 LMS (color, image processing, pick of the week)

colorspace(Conversion,varargin)

colorspace_demo(Cmd)

colorspace_ciedemo.m

image thumbnail

updated 3 years ago

Electricity Load and Price Forecasting Webinar Case Study by Ameya Deoras

Ameya Deoras

Slides and MATLABĀ® code for the day-ahead system load and price forecasting case study. (electricity, energy trading, model)

createHolidayDates(startDate, endDate)

dynamicDateTicks(axH, link)

fetchDBLoadData(startDate, endDate)

image thumbnail

updated 3 years ago

Ant Colony Optimization (ACO) by Dimas Aryo

Dimas Aryo

Solve dynamic job shop scheduling problem with ant colony optimization (ACO). (aco, jssp, dynamic job shop sche...)

ACO(graph,machine,nodes,Q,a,b,p,t,mactime,jobtime)

[]=dinamicjssp(firstjob,newjob,newjobtime)

[]=dinamicjssp2(graph,machine,ngraph,nmachine,newjobtime)

image thumbnail

updated almost 4 years ago

SVM Demo by Richard Stapenhurst

Richard Stapenhurst

An interactive demo of how an SVM works, with comparison to a perceptron (demo, optimization, optimisation)

LinearClassifier

svm_demo

image thumbnail

updated 11 months ago

Canny edge detection in 2-D and 3-D by David Young

David Young

A Canny edge detector for two-dimensional image and three-dimensional volume data. (canny, edge detection, 3d)

canny(im, varargin)

checkattributes(a, classes, attributes)

exindex(arr, varargin)

image thumbnail

updated 1 year ago

Fast 2D peak finder by Natan

Natan

Find local maxima \ peak positions in noisy 2D arrays (peakfind, peak, local maxima)

[cent, varargout]=FastPeakFind(d, thres, filt ,edg, res, ...

image thumbnail

updated 10 years ago

2D Gabor Filter(Ver1,2,3) by Ahmad Poursaberi

Ahmad Poursaberi

To design 2D Gabor filter and apply it to image. (filtering, gabor filter, image processing)

gaborfilter(I,Sx,Sy,U,V);

gaborfilter(I,Sx,Sy,f,theta);

gaborfilter(I,Sx,Sy,f,theta);

image thumbnail

updated almost 3 years ago

Fit all valid parametric probability distributions to data by Mike Sheppard

Mike Sheppard

ALLFITDIST Fit all valid parametric probability distributions to data. (simulation, statistics, finance)

allfitdist(data,sortby,varargin)

image thumbnail

updated 4 years ago

Digital Image Correlation and Tracking by Christoph Eberl

Christoph Eberl

Calculate displacement and strain from a series of images (application, digital image correla..., tracking)

[FileNameBase,PathNameBase,filenamelist]=filelist_generator

[displx disply]=large_displ;

[marker_displacementx marker_displacementy gradientx grad...

image thumbnail

updated 3 months ago

geom2d by David Legland

David Legland

Geometry library for matlab. Performs geometric computations on points, lines, circles, polygons... (color, mathematics, computational geometr...)

InterX(L1,varargin)

angle2Points(varargin)

angle3Points(varargin)

image thumbnail

updated 2 years ago

Kernel graph cut image segmentation by Ismail Ben Ayed

Ismail Ben Ayed

Kernel graph cut segmentation according to the formulation in M. Ben Salah et al., IEEE TIP, 2011. (image processing, optimization)

K=kernel_RBF(Img,value)

PlotLabels(L)

SpatialCues(im)

image thumbnail

updated 6 years ago

Character Recognition Example (III):Training a Simple NN for classification by Tan Chin Luh

Tan Chin Luh

This demo shows some examples for image pre-processing before the recognition stage. (application, neural netwrok, image processing)

charGUI(varargin)

charGUI2(varargin)

edu_createnn(P,T)

Contact us