image thumbnail

updated 2 days ago

img2curve by Amihay

Imports curves from pictures and graphs (digitize, digitizing, image to curve)

img2curve

image thumbnail

updated 2 days ago

figtopdf by Alexandre Willame

figtopdf is a small function that saves the current figure as a .pdf image. (pdf, image, graph)

figtopdf(myfigname, nocomment)

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 10 days ago

akZoom by Alexander Kessel

Allows direct zooming and panning with the mouse in 2D plots. Works with plotyy and multiple axes. (2d, axes, mouse)

akZoom.m

image thumbnail

updated 10 days ago

Super Mario Bros. Demo by Mingjing Zhang

A playable demo of Super Mario Bros. World 1-1 with background music (gui, image, animation)

Super Mario Bros. Demo

stl_mario_main()

image thumbnail

updated 2 months ago

Perceptually improved colormaps by Matteo Niccoli

5 perceptual colormaps with rainbow-like colors and 1 with heat colors (colormap, data, graphics)

CompareLabPlotsUsingColorspace.m

MakeLabPlotUsingColorspace.m

example2.m

image thumbnail

updated 2 months ago

2d and 3d brain plots by Jeremy Manning

Quickly and easily create 2d and 3d plots of fMRI data. (fmri, pcolor, 2d)

PATCH_3Darray(varargin)

getTightSubplotHandles(FIG_MARGIN,ROW_MARGIN,COLUMN_MARGIN,...

plot_brain2d(x,meta,nrow,ncol,dim,c,s)

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

Zerocolor by Jurgen

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

zerocolor(varargin)

image thumbnail

updated 4 months ago

Image Value by Thomas Deneux

Automatic links images or plots in different figures and allows simultaneous zoom, pan, pick value. (data exploration, image plot, zoom)

fn_imvalue(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

IMPIXEL with FIGURE TOOLS by Divakar Roy

IMPIXEL_FIGTOOLS Pixel color values with figure tools on. (impixel, image, gui)

ginput_gui(varargin)

impixel_figtools(img)

image thumbnail

updated 6 months ago

3D histogram of RGB image by Pavel Rajmic

Creates 3D-histogram from an RGB image in the form of balls within the RGB cube (rgb, image, histogram)

image_hist_RGB_3d(imname,n,gamma)

rgb_noise_image(rows,cols,filename)

demo_image_hist_RGB_3d.m

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

Stellaria (Tech Demo) - The best MATLAB shooting game ever by Mingjing Zhang

If you think you have played the best MATLAB game before. Think again after you try this one. (arcade, gui, stg)

Stellaria Demo

readmidi2(midiFile)

readmidi2(midiFile)

image thumbnail

updated 12 months ago

fig- the exact figure size and no white space by Reza

Create publication-quality figures; easily define the figure's size, font of all labels, titles... (dimension, scale, size)

fig.m

image thumbnail

updated 1 year ago

Spectrogram, STFT, with varied kinds of Plots by Shreyes

Plots STFT using line, Stem, Surface, Image. STFT calculation done using in built function (plotting stft, plotting spectrogram, signal processing)

spectrogram_multiplot(plot_type, data, varargin)

spectrogram_multiplot_demo.m

image thumbnail

updated 1 year ago

Fire and/or Custom Colormap Function by Tristan Ursell

Use the 'fire' colormap in Matlab, or create your own. (color, colormap, custom)

fire(m)

image thumbnail

updated 1 year ago

2D Distance Transform of Arbitrary Points by Tristan Ursell

Distance transform from arbitrary points at a user set resolution and range. (image, point, points)

[Xvec,Yvec,Dist]=clouddist(Xin,Yin,xlim,ylim,res)

image thumbnail

updated 1 year ago

Matrix Convolution with Sub-Pixel Resolution by Tristan Ursell

Convolve two matrices at sub-pixel resolution, using bilinear interpolation. (matrix, convolve, convolution)

matout=matoverlay(mat1,mat2,x,y)

image thumbnail

updated 1 year ago

Draw color-coded lines in image. by Jan Heldal

LINES2IM generates an image with painted lines. The line-hues are the angles of the slopes. (image, paint, imageanalysis)

lines2im( X, Y, n,m)

image thumbnail

updated 1 year ago

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

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

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

AAM_2D_example.m

AAM_3D_train_example.m

image thumbnail

updated 1 year ago

copyaxes by Mar Callau-Zori

Copy an axes object into another axes object (copy, pie, axes)

copyaxes(source, destination, varargin)

image thumbnail

updated 1 year ago

Snake : Active Contour by Dirk-Jan Kroon

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

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

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

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

image thumbnail

updated 1 year ago

Sub-pixel locations in 2D image by yang

The sub-pixel locations are solved by forming a Taylor series (subpixel, 2d, image)

subpix2d(R, C, L)

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 2 years ago

Fast STL import function by Eric Trautmann

Function to import .stl geometry model files into matlab. (geometry, stl, model)

varargout=import_stl_fast(filename,mode)

image thumbnail

updated 2 years ago

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

B-spline registration of two 2D / 3D images or corrsp. points, affine and with smooth b-spline grid. (3d, bspline, 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 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

Plot to Bitmap by Dirk-Jan Kroon

Plot lines (and text) directly into a bitmap, including filled polygons. (bitmap, image, text)

I=bitmapplot(x,y,Ibackground,options)

I=bitmaptext(lines,I,pos,options)

image thumbnail

updated 2 years ago

Embed and overlay plots and images by Michael Chan

The objective is to illustrate the simple examples of embedding and overlaying plots and images. (overlay, image, graph)

plotFootPrintWithinImage.m

plotWithImageBackground.m

plotWithinPlot.m

image thumbnail

updated 2 years ago

Convert Image To And From Graph Coordinates by Michael Chan

Illustrates mapping of binary image to graph coordinates and vice-versa. (image, plot, coordinates)

mapPixelsToCoordinatedPlotGraph(pixeliZedScratchPad, ...

plotCoordinatesToImagePixels(x_coordinates, y_coordinates, ...

usage_ImageToAndFromGraphCooridinates.m

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

Track, Collect And Tar Inputs And Outputs by Michael Chan

Illustrates status tracking and collation of inputs and results. The package is tar'red for sending. (track, time, tar)

savefigs(imageResultRepository, imageFileType)

timeStampedFile( file, numberOfFileExtensions, secondsMode ...

usageTar_unTarFiles.m

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

image thumbnail

updated 2 years ago

Navigate.m by Corey Gravelle

Use the mouse to seamlessly navigate a large figure (plot, image, zoom)

navigate(varargin)

image thumbnail

updated 2 years ago

freezeColors / unfreezeColors by John Iversen

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

freezeColors(varargin)

unfreezeColors(h)

Contents.m

image thumbnail

updated 2 years ago

Image Edge Enhancing Coherence Filter Toolbox by Dirk-Jan Kroon

Advanced 2D/3D noise removal and edge enhancing with anisotropic diffusion filtering ( Weickert ) (3d, ridge, image enhancement)

CoherenceFilter(u,Options)

D=derivatives(I,option)

I=imgaussian(I,sigma,siz)

image thumbnail

updated 2 years ago

OpenSURF (including Image Warp) by Dirk-Jan Kroon

SURF (Speeded Up Robust Features) image feature point detection / matching, as in SIFT (feature, scale invariant featu..., chris evans)

D=FastHessian_BuildDerivative(r,c,t,m,b) % This function Fa...

Iout=affine_warp(Iin,M,mode)

PaintSURF(I, ipts)

image thumbnail

updated 2 years ago

MontageFigures by Nick Sinclair

Creates Montage (subplots) of Specified Figures and their subplots (montage, copyobj, copy)

montagefigurefiles(x,y)

montagefigures(figurearray,x,y)

image thumbnail

updated almost 3 years ago

Separate Kernel in 1D kernels by Dirk-Jan Kroon

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

[K1 KN ERR]=SeparateKernel(H)

image thumbnail

updated almost 3 years ago

Read Truevision TARGA images by Dirk-Jan Kroon

Truevision TARGA file-format image reader, for extensions TGA, VDA, ICB VST (truevision, targa, tga)

tga_read_header(fname)

tga_read_image(info)

image thumbnail

updated almost 3 years ago

mouse3d by Dirk-Jan Kroon

Easily zoom, pan, rotate the camera in a Matlab axis with left/center/right mouse button (mouse, mouse control, 3d)

mouse3d(varargin)

image thumbnail

updated almost 3 years ago

imdisp by Oliver Woodford

Display multiple images as a montage of subplots (gui, image processing, figure)

imdisp(I, varargin)

image thumbnail

updated 3 years ago

ashape: a pedestrian alpha shape extractor by us

extracts 2d alpha shapes from a set of x/y data points (alpha shape, segmentation, geometry)

fh=aslib(varargin)

p=ashape(varargin)

image thumbnail

updated 3 years ago

2D Fourier shift by Tim

Cyclically shift a 2D matrix or image using the Fourier shift theorem. (image, shift, fourier)

FourierShift2D(x, delta)

Contact us