image thumbnail

updated 1 day ago

Color Detection By HSV color model by Marco Chak Yan Yu

Detect specific color in an image and output as a Black/White image (image processing, color)

color_detection_by_hue(I,sThresh,vThresh)

image thumbnail

updated 15 days ago

Add Visible Line over Images (Modifed Version of the one in Doug's MATLAB Video Tutorials) by Anand P

This is a modified version of the one shared in Doug's MATLAB Video Tutorials (image processing, signal processing, data export)

cursorLine(x,y,innerThickness, outerThickness)

image thumbnail

updated 15 days ago

Plot2BMP by Bryan C. Smith

Exports Matlab arrays into BMP images. Many options for color, can handle complex arrays. (plotting, visualization, complex maps)

plot2bmp(Z,varargin)

mandelbrot.m

image thumbnail

updated 26 days ago

Kinect Matlab by Dirk-Jan Kroon

Microsoft Kinect, OpenNI wrapper, Skeleton, Depth (2d, kinect, wrapper)

J=imagemax(Iin)

[I_SSD,I_NCC]=template_matching(T,I)

compile_cpp_files(OpenNiPath)

image thumbnail

updated 1 month ago

Region Adjacency Graph (RAG) by David Legland

Computes the graph of adjacent regions in a labeled image (rag, watershed, graph)

demoImRAG

imRAG(img, varargin)

image thumbnail

updated 1 month ago

Plot color by Giacomo Alessandroni

PLOT_COLOR draws a dotted graph where the color of every point depends by vector P (plot, color, dotted)

plot_color(X, Y, P, ColorStart, ColorEnd, MarkerSize)

image thumbnail

updated 1 month ago

Fast 3D/2D Region Growing (MEX) by Christian Wuerslin

A very fast 2D and 3D region growing algorithm implemented in c++. (region growing, image segmentation, 3d)

RegionGrowing(dImg, dMaxDif, iSeed)

image thumbnail

updated 1 month ago

Blend Color by Giacomo Alessandroni

BLENDCOLOR - Blend two colours specifying the fractional position (color, interpolation, image processing)

blendcolor(from, to, pos)

image thumbnail

updated 2 months ago

Valcolor by Jurgen

Apply color CLR to colormap entry pertaining to value VAL. Either scaled or indexed figure. (color, colormap, intensity)

valcolor(varargin)

image thumbnail

updated 3 months ago

Color Constancy Algorithms (Gray World, White Patch, Modified White Patch, ETC) by Juan

The functions implements several of the color constancy techniques available. (color, constancy, gray world)

colorConstancy(I, algorithm, varargin)

image thumbnail

updated 3 months ago

hsv2hsl by Sander Verhaeven

converts colours from the HSV to the HSL colour space (color, colour, convertion)

HSV2HSL(input)

image thumbnail

updated 4 months ago

Tricontf by Rich Pawlowicz

Contouring and filled contouring for unstructured 2D triangular meshes (image processing, mathematics, data exploration)

[varargout]=tricont(varargin);

[varargout]=tricontf(varargin);

tridemo.m

image thumbnail

updated 5 months ago

Active Contours implementation & test platform GUI by Nikolay S.

Implementation and demonstration of several active contours segmentation methods. (geodesic snakes, enhancement, segmentation)

Active Contours implementation & test platform GUI

ActiveContoursWihoutEdges(hObject,mask)

LevelSetEvolutionWithoutReinitialization(Img,sigma,epsilon,...

image thumbnail

updated 5 months ago

imsurf: 3D images by Matthew Arthington

Plot images as 3D planes with full control over position and scale. (3d, surf, plot)

h=imsurf(imageIn,upperLeftPoint3,normal,imXDirVec,scale,var...

image thumbnail

updated 5 months ago

Digital Vectorscope by Nikolay S.

Generate a Vectorscope like plot from RGB data. (image processing, color, vectorscope)

assignin_value(name,value)

digitalVectorscope( inRGB, varargin )

fullFileName=filesFullName(inFile, filesExtList, dlgTitle, ...

image thumbnail

updated 5 months ago

Surface areas of contour by HY

This function outputs surface areas within each contour and their heights. (area, contour, 3d)

ContourArea( C )

image thumbnail

updated 5 months ago

Diffeomorphic Log Demons Image Registration by Herve Lombaert

Simple matlab code for 2D and 3D image registration using the diffeomorphic log-demons algorithm (image processing, image registration, 2d)

compose(ax,ay,az, bx,by,bz)

demons

demons

image thumbnail

updated 5 months ago

Zerocolor by Jurgen

Set colormap entry for zero values to specified RGB color (color, colormap, intensity)

zerocolor(varargin)

image thumbnail

updated 7 months ago

SC - powerful image rendering by Oliver Woodford

Useful tool for rendering and outputting information rich images (colormap, color, colorbar)

autumn(varargin)

bled(varargin)

bone(varargin)

image thumbnail

updated 7 months ago

Save and load data as multi-frame TIFF format by YoonOh Tak

Export various types of data such as single, double or 16bit integer as TIFF format (multiframe, tiff, export)

loadtiff(path)

saveastiff(data, path, options)

saveastiff_demo.m

image thumbnail

updated 8 months ago

Image Noise Reduction by Local Statistics by Tristan Ursell

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

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

image thumbnail

updated 8 months ago

dropshadow - Drop Shadow class for plot objects by Maarten van der Seijs

Adds a dropshadow to plot objects. (dropshadow, snapshot, export)

true) dropshadow

image thumbnail

updated 9 months ago

Draw lines with arrows by Sabesan

Draw lines with arrows. Multiple optional parameters are given for controlling the arrow and line (draw lines, plot, figure)

draw_line2(p1, p2, varargin)

image thumbnail

updated 10 months ago

Color Checker Chart by Image Analyst

Synthesize a perfect version of the X-Rite Color Checker chart. (image processing, color, bad)

CreateColorCheckerChart.m

image thumbnail

updated 10 months ago

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

Converts 3D and 2D MATLAB plots to the scalable vector format (SVG). (plot2svg, svg filters, 3d)

demo_svg_water

plot2svg.m

simulink2svg

image thumbnail

updated 10 months ago

Gabor Filetr GUI by Nikolay S.

Design apply and learn the Gabor Filter via GUI. (gui, image enhancement, filter bank)

Gabor Filter GUI

GaborFilterDesighnNik(varargin)

image thumbnail

updated 1 year ago

Simple color adjustment sample by Masayuki Tanaka

The color adjustment will be performed, when you pick (click) white pixel. (color balance, color, white balance)

SimpleColorAdjust(varargin)

image thumbnail

updated 1 year ago

POLARMAP: Polarized colormap by François Beauducel

Colormap with zero-center white shading. (image processing, earth science, graphics)

polarmap(varargin)

image thumbnail

updated 1 year ago

Stacked Plot by Mirko Hrovat

Stacked plots display spectra with time or another parameter. Five methods are provided. (image processing, stacked plot, plot)

stackedplot(z,style,spacing,labels,varargin)

image thumbnail

updated 1 year ago

The Krouchev Journal-Figure Advanced MATLAB Toolkit by Nedialko

Toward an advanced Toolkit for Journal-Figure preparation using MATLAB (data import, image processing, article)

hNew=lafig3(newFig, fhv, FFM);

zbkfig1(fh,newFig,relScl);

demo3.m

image thumbnail

updated 1 year ago

Function for Viewing MRI Slices by Aras

Allows the viewing of slices of MRI data in the NIFTI format. (nifti, mri, slice)

splic(x,y,z,t)

image thumbnail

updated 1 year ago

Color Clustering Matlab by GAGAN

Computes the clusters of Pixels based upon their color. (color, color matlab, clustering)

binary_quant.m

image thumbnail

updated 1 year ago

plot_alpha by R P

Linear plot with translucid lines. PLOT_ALPHA(X,Y) plots vector Y versus vector X using Matlab FILL. (image processing, plot, line)

plot_alpha(x,y,color,width,transparency,method)

image thumbnail

updated 1 year ago

Solve the puzzle via djstra shortest path algorithm by Su Dongcai

an interesting application of djstra algorithm (djstra, demo, image processing)

shortestPath(img, sp, dp)

image thumbnail

updated 1 year ago

Kinect Microsoft SDK by Dirk-Jan Kroon

Video, Audio, Depth Stream and Skeleton tracking (microsoft sdk, 2d, 3d)

compile_cpp_files(MicrosoftSDKPath)

Example.m

ExampleMicrophone.m

image thumbnail

updated 1 year ago

Fetch Hue color by Prashant Somani

This function returns hsv image by entering H,S and V ranges in in function (hsv, image processing, color)

[im_col]=getcolor(imh,h1,h2,s1,s2,v1,v2)

image thumbnail

updated almost 2 years ago

"Cropped" Vectorized PDF File From MATLAB Figure by Anthony Ricciardi

Generate vectorized high resolution pdf image files that can be imported to LaTeX without cropping (latex, figure, vector graphics)

figure4latex.m

image thumbnail

updated almost 2 years ago

xyimagesc.m by Anthony Bathgate

Same as imagesc but works when X and Y are not evenly spaced. (image, imagesc, imagescnan)

xyimagesc( X, Y, C, varargin )

image thumbnail

updated almost 2 years ago

Quick Structured Mesh Generator by Tolga Birdal

Fast generation of structured meshes given the vertices (MEX!). Interpolation/resizing of the mesh. (3d, point cloud, interpolate)

[]=make_mesh_structured()

drawMesh(vertex, face, varargin)

image thumbnail

updated almost 2 years ago

mask2poly by Nikolay S.

Finds a polygon enclosing the user defined mask. Inverse of poly2mask :). (contour, roi, mask)

[xCW,yCW]=sortPoint2ContourCW(x,y)

[xDistSort,yDistSort]=sortPointMinDist(x,y)

poly=mask2poly(mask,countourType,sortPointsMethod)

image thumbnail

updated 2 years ago

Red and Green Pixel Separation by GAGAN

The following code can be used to separate red and green pixels from a colored image. (image processing, red, green)

[IR,IG]=redorgreen(input,TR,TG,T2)

image thumbnail

updated 2 years ago

Match Plot by Li yang Ku

Draw matching lines between corresponding points in two image. Useful for SIFT feature matching. (plot, match, line)

match_plot(img1,img2,points1,points2)

image thumbnail

updated 2 years ago

Color segmentation by Delta E color difference by Image Analyst

User draws region and this finds pixels in the image with a similar color, using Delta E. (segmentation, color, image processing)

DeltaE()

image thumbnail

updated 2 years ago

2-D convolution using the FFT by David Young

Convolution in 2-D using the Fast Fourier Transform. (convolution, filtering, fft)

conv_fft2(x, m, shape)

exindex(arr, varargin)

image thumbnail

updated 2 years ago

Fast 2-D convolution by David Young

Speeds up many 2-D convolutions using the SVD; also finds a fast approximation in other cases. (2d, filtering, convolution)

convolve2(x, m, shape, tol)

exindex(arr, varargin)

image thumbnail

updated 2 years ago

ArtToColormap by Matthew Behrend

Create custom color maps for charts from the colors found in photographs and paintings. (colormap, image processing, plot)

ArtToColormap(varargin)

createEmptyCMDatabase()

getCMap(cmName, cmLength, varargin)

image thumbnail

updated 2 years ago

double2rgb by David Legland

Converts an array of double (2D or 3D) to an RGB image using specified colormap (image processing, image display, rgb)

double2rgb(img, map, bounds, varargin)

image thumbnail

updated 2 years ago

Viewer3D by Dirk-Jan Kroon

MIP, Color, Slice and Shaded 3D (shearwarp) Volume Rendering, interactive 3D view/measurement GUI (2d, 3d, dicom)

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

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

ErrorData3D(varargin)

image thumbnail

updated 2 years ago

Colorspace Transformations by 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 2 years ago

Figure to play and analyze videos with custom plots on top by Joao Henriques

A figure ready to scroll through and play videos. You can also draw any custom graphics on it. (video processing, video, figure)

...

Contact us