VTK/Threaded Image Algorithms: Difference between revisions

From KitwarePublic
< VTK
Jump to navigationJump to search
(Outline for threaded image algorithms.)
 
No edit summary
Line 1: Line 1:
== Review of Streaming Pipeline ==
== Review of Streaming Pipeline ==
The job of a vtkAlgorithm is to perform some operation upon some data (specifically, upon some data encapsulated in a vtkDataObject).  In the streaming pipeline, it is understood that the vtkDataObject might contain only one part of a larger data set, e.g. for images this can mean that a vtkImageData object might contain only a few slices of a large 3D image volume.


== Pipeline Requests for Image Algorithms ==
== Pipeline Requests for Image Algorithms ==
Line 9: Line 11:
== Progress Reporting ==
== Progress Reporting ==


== Trick Details ==
== Tricky Details ==


== Future ==
== Future ==

Revision as of 21:38, 16 March 2015

Review of Streaming Pipeline

The job of a vtkAlgorithm is to perform some operation upon some data (specifically, upon some data encapsulated in a vtkDataObject). In the streaming pipeline, it is understood that the vtkDataObject might contain only one part of a larger data set, e.g. for images this can mean that a vtkImageData object might contain only a few slices of a large 3D image volume.

Pipeline Requests for Image Algorithms

Splitting the Extent

Multithreading

Progress Reporting

Tricky Details

Future