University of Michigan
Aussie living in the US. Engineering with MATLAB.
-3D Volume Processing (CT, mri)
-Finite Element Analysis (human body simulation)
-Geometry Analysis (human body morphomics)
Professional Interests: Image processing, Finite Element Analysis, Human Body Biomechanics
stlwrite - write ASCII or Binary STL files
Export a variety of inputs (patch, surface) to an STL triangular mesh
3 years ago | 99 downloads |
inpolyhedron - are points inside a triangulated volume?
Test if 3d points are inside a mesh. Or, voxelise a mask from a surface. Mesh can be non-convex too!
6 years ago | 33 downloads |
If a data row already exists, UPDATE that row! If it doesn't exist, INSERT that row!
6 years ago | 1 download |
mpoly2mask - convert multiple polygons to a mask
Converts an object with multiple boundary contours to a logical mask
6 years ago | 3 downloads |
deploypcode(source_dir, target_dir, varargin)
DEPLOYPCODE recursively searches a directory for .m files, creating encrypted .p files with .m help
6 years ago | 2 downloads |
octree - partitioning 3D points into spatial subvolumes
OcTree recursively splits a large set of points into smaller subvolumes. A QuadTree but in 3D.
7 years ago | 10 downloads |
splitFV - split a mesh
Splits a 2D or 3D mesh defined by faces and vertices into separately connected mesh pieces.
7 years ago | 14 downloads |
interpmask - interpolate (tween) logical masks
interpmask interpolates (or tweens) masks to transition smoothly between shapes in masks
7 years ago | 4 downloads |
dbarray - pack and unpack database arrays to matlab arrays
dbarray lets you directly send/fetch array type database fields into native MATLAB variables
7 years ago | 9 downloads |
surf2solid - make a solid volume from a surface for 3D printing
Turns thin surfaces into closed solids by adding a flat base or offsetting by a given thickness.
7 years ago | 28 downloads |
Aligns adjacent faces in a triangulated mesh surface or volume
8 years ago | 4 downloads |
Fast morphological reconstruction of large logical masks.
MATLAB's imreconstruct is slow for large 3D logical masks. bwreconstruct is a faster replacement.
8 years ago | 1 download |
Blended 3D poly2mask
Creates a 3D mask "lofted" or "tweened" (blended smoothly) from a set of planar polygons.
8 years ago | 7 downloads |
FIND_NDIM Finds the first or last nonzero element indices along a given matrix dimension.
9 years ago | 4 downloads |
Growbubbles - maximum radius packing
Growbubbles takes centroid points and returns the maximum radius circles or spheres without overlap
10 years ago | 2 downloads |
DICOMDir - OO dicom directory
DICOMDir parses and browses a given DICOMDIR dicom dictionary fie
10 years ago | 3 downloads |