C++ Examples

All C++ examples are included in the release fast/bin folder, the source code for all examples can be found in the repository. Many of the examples include command line options which can you can discover by appending `–help to the command line when running the executable.

Importing and streaming data

Import image from file
Stream images from disk
Import triangle mesh from file
Import point set from file
Import line mesh from file
Import and view whole slide microscopy image
Stream image and depth data from RealSense camera
Stream images from Clarius ultrasound scanner
Stream ultrasound file format (UFF) data

Image filtering

Gaussian smoothing filter
Non local means filter

Image segmentation

Binary thresholding
Seeded region growing
Airway segmentation and centerline extraction
Lung segmentation
Neural network ultrasound segmentation
Neural network CT volume segmentation
Neural network whole slide microscopy image (WSI) segmentation
Extract surface mesh using marching cubes

Registration and motion estimation

Block matching ultrasound tracking
Iterative closest point (ICP)
Coherent point drift (CPD)

Graphical user interface

Simple GUI for surface extraction