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

ExampleResult
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

ExampleResult
Gaussian smoothing filter
Non local means filter

Image segmentation

ExampleResult
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

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

Graphical user interface

ExampleResult
Simple GUI for surface extraction