image thumbnail

updated 3 days 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 16 days 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 1 month ago

hsv2hsl by Sander Verhaeven

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

HSV2HSL(input)

image thumbnail

updated 1 month 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 3 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 3 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 3 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 3 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 3 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 3 months ago

Zerocolor by Jurgen

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

zerocolor(varargin)

image thumbnail

updated 5 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 5 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 6 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 6 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 7 months ago

Region Adjacency Graph (RAG) by David Legland

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

demoImRAG

imRAG(img, varargin)

image thumbnail

updated 7 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 8 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 8 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 8 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 11 months 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 11 months ago

POLARMAP: Polarized colormap by François Beauducel

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

polarmap(varargin)

image thumbnail

updated 11 months 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 1 year 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 1 year 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 almost 2 years 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 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 (3d, dicom, mip)

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)

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)

...

image thumbnail

updated 2 years ago

Sampling Of 2D Geometrical Object via Line Beams by Michael Chan

Illustrates coordinated sampling of a geometrical shape such as an eclipse is used in this case. (ray, plot, beam)

calculateEllipse(x, y, a, b, angle, steps)

deg2rad( inDegrees )

getPointsBetween2Points (startp,endp,pts)

image thumbnail

updated 2 years ago

Speech Spectrogram by Kamil Wojcicki

High quality speech spectrogram plot generation routine (spectrogram, image, power spectrum)

myspectrogram(s, fs, T, w, nfft, Slim, alpha, cmap, cbar, t...

test_myspectrogram.m

image thumbnail

updated 2 years ago

Freeman Chain Code by Alessandro Mannini

Gives Freeman chain code 8-connected representation of a boundary (boundary, chain code, freeman)

chaincode(b,unwrap)

image thumbnail

updated 2 years ago

Line Phantoms For Back Projection Detectability Tests by Michael Chan

Drafts lines used as biomedical phantoms for Back Projection Detectability Tests. (biomedical, image processing, detectability)

draftLinesForBackProjectionTest(scratchPad, numberOfLinesRe...

drawline(p1,p2,image_size)

imagePlot( imageData, plotRowSize, plotColSize, ...

image thumbnail

updated 2 years ago

Change 1 color to another of an image by Michael Chan

Illustrates the remapping of 1 color to another of an image. (image, image processing, rgb)

change1colorOnRGBToAnother(rgbImage, toleranceOfColorDetect...

plotFigureAsSubplot(image, titleString, numberOfPlotsPerRow...

usage_change1colorOnRGB_ToAnother.m

image thumbnail

updated 2 years ago

OverLaying Color Images by Michael Chan

Illustrates overlaying of 2 RGB images. Multiple images may be overlay 1 over the other as well. (overlay, rgb, color)

makeColorVersionOnBordersOfBW_Image(grayImage, thresholdedI...

overlay2colorImages(rgbImage, rgbImage2)

usage_overlayColoredBorders_Images.m

Contact us