-
Notifications
You must be signed in to change notification settings - Fork 102
Examples
Erik Smistad edited this page Aug 5, 2019
·
54 revisions
Contents
- Data import
- Data export
- Filtering
- Segmentation
- Registration
- Visualization
- Graphical user interface
- Interoperability
- Extending FAST
- Python
- Wishlist
Examples are located in the bin folder of your downloaded release.
Most of the examples require that you have installed the test data.
To build all examples, set the FAST_BUILD_EXAMPLES cmake option. The example executables will be in the bin folder of your build directory. You will find all example source files in the folder source/FAST/Examples.
Most of the examples require that you have installed the test data.
Name | Objects used |
---|---|
Import image from file | ImageFileImporter, ImageRenderer |
Stream images from disk | ImageFileStreamer, ImageRenderer |
Import mesh from file | VTKMeshFileImporter, TriangleRenderer |
Import point set from file | VTKMeshFileImporter, VertexRenderer |
Import line set from file | VTKMeshFileImporter, LineRenderer |
Stream depth and color data from a Kinect device | KinectStreamer |
Import and view whole slide microscopy image | WholeSlideImageImporter, ImagePyramidRenderer |
Name | Objects used |
---|
Name | Objects used |
---|---|
Gaussian smoothing filter | GaussianSmoothingFilter, ImageFileImporter, ImageRenderer |
Name | Objects used |
---|---|
Binary thresholding | BinaryThresolding, ImageFileImporter, ImageRenderer, SegmentationRenderer |
Seeded region growing | SeededRegionGrowingSegmentation, ImageFileImporter, SurfaceExtraction, MeshRenderer |
Airway segmentation and centerline extraction | AirwaySegmentation, CenterlineExtraction, ImageFileImporter, SurfaceExtraction, MeshRenderer, LineRenderer |
Lung segmentation | LungSegmentation, SurfaceExtraction, MeshRenderer |
Neural network segmentation | SegmentationNetwork, SegmentationRenderer |
Name | Objects used |
---|---|
Iterative closest point | IterativeClosestPoint, VTKPointSetFileImporter, PointRenderer |
Name | Objects used |
---|---|
Extract surface mesh from volume and visualize it | SurfaceExtraction, MeshRenderer, ImageFileImporter |
Name | Objects used |
---|---|
Simple GUI to change parameters of algorithms and visualize the result | Window, GaussianSmoothingFilter, SurfaceExtraction, MeshRenderer, ImageFileImporter |
Name | Objects used |
---|---|
Use FAST in an existing Qt application | QWidget, ImageFileStreamer, ImageRenderer |
Name | Objects used |
---|---|
Create an algorithm in FAST | ProcessObject, Image |
Name | Objects used |
---|---|
Using FAST in Python | ImageFileImporter, ImageRenderer, SimpleWindow |
Do you have any suggestions for good examples? Write a description of what you want to see here.
Name | Objects used |
---|
If this wiki page lacks some information or is incorrect please let us know! You can edit this wiki page yourself, send an email to [email protected] or