image thumbnail

updated 8 days ago

Imagine by Christian Wuerslin

4D/3D image visualization and evaluation GUI. (3d, evaluation, image analysis)

Imagine App

OptimalColor(iNBins)

fEvalLineFWHM(SData, sSelectionType, hTexts)

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

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

3D Slicer by David Legland

Slicer for exploring 3D images (grayscale, color or vectorial) through planar or 3D slices. (display, 3d viewer, slice)

3D Slicer

createRGBStack(img1, img2, img3)

flipStack(img, axis)

image thumbnail

updated 1 year ago

3D Free Form Image Registration Toolbox (GUI) by Daniel Markel

A toolbox for performing image registrations on 4D RTOG files or any other volumetric image. (image registration, 3d, image)

Crop_image(varargin)

Dcoord(varargin)

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

meshCanopy by Sean de

Display a mesh above a grayscale image (mesh, slice, colormap)

meshCanopy(I,Mdata,Mmap,height)

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

Fast Non-Local Means 1D, 2D Color and 3D by Dirk-Jan Kroon

NL-means image and signal denoising filter based on similarity between pixel patches (nonlocal, 3d, denoising)

J=NLMF(I,Options)

NLMF2Dtree(I, Options)

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

ind2patch by Kevin Moerman

Allows plotting of patch data (slices and voxels) for 3D images for selected voxels (image, patch, 3d)

[F,V,C]=ind2patch(IND,M,ptype)

image thumbnail

updated almost 3 years ago

Texture Patch by Dirk-Jan Kroon

Show a 3D triangulated mesh ( patch ) with a texture (patch, textures, triangulated)

mouse3d(varargin)

patcht(FF,VV,TF,VT,I,Options)

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

imgaussian by Dirk-Jan Kroon

Fast Gaussian filtering of 1D, 2D greyscale / color image or 3D image volume. (2d, filter, filtering)

I=imgaussian(I,sigma,siz)

image thumbnail

updated 3 years ago

imagescnan.m v2.1 (Aug 2009) by Carlos Adrian Vargas Aguilera

Same as IMAGESC but ignores NaNs. (color freeze, surf, imagesc)

imagescnan(varargin)

image thumbnail

updated 4 years ago

Resampling volume or image with affine matrix by Jimmy Shen

Use affine matrix to convert 3D vol or 2D img to orthogonal one with corresponding affine matrix. (affine, 2d, 3d)

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

image thumbnail

updated 4 years ago

image3 by Anders Brun

Renders a 2-D image in 3-D space using a texture mapped rectangle, with several examples of uses. (box, image, texture mapping)

demo

box3(vol, I2X, bbox)

image3(im,ij2xyz,handle)

image thumbnail

updated 5 years ago

3D Stereo Disparity by Shawn Lankton

Compute 3D depth map from 2D images (3d, depth, disparity)

Luv2RGB(luvim)

RGB2Luv(im)

edison_wrapper(rgbim, featurefun, varargin)

image thumbnail

updated 5 years ago

cooc3d by Carl

3D statistical texture algortihm (image analysis, cooccurrence, 3d)

cooc3d (varargin)

image thumbnail

updated 6 years ago

imslice by Francois Bouffard

Selects and plots a cdata slice (data exploration, image, slice)

imslice(fh,settings)

image thumbnail

updated 7 years ago

label2rgb3D by payel ghosh

Creates a 4D rgb image from a 3D label image. (color, label2rgb, 3d)

rgb3d=label2rgb3d(varargin)

image thumbnail

updated 9 years ago

Processed Imagery of the Great Red Spot, Jupiter by Gordon Cooper

3D fractional order sunshaded image of the great red spot, Jupiter. (gallery, sunshading, space)

image thumbnail

updated almost 10 years ago

tcolor (a fast pcolor that likes RGB images) by Aslak Grinsted

Draws an image as a texture to a plane. (specialized, plotting, pcolor)

H=tcolor(x,y,c,varargin)

image thumbnail

updated almost 15 years ago

plot3d.m by Haim Azhari

This M-function produces an image of a 3D object defined by matrix a(l,m,n) in terms of voxels. (3d, graph types, image)

[b,d]=plot3d(a,alfa,beta);

Contact us