Directory Packages/Insight/Dataflow/GUI/

Total Files:
30
Deleted Files:
6
Lines of Code:
3188

[root]/Packages/Insight/Dataflow/GUI

Lines of Code

Packages/Insight/Dataflow/GUI/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
darbyb 48 (100.0%) 3522 (100.0%) 73.3

Most Recent Commits

darbyb 2005-12-29 09:09 Rev.: 32925

Add Rob's version of GeodesicActiveContourLevelSetImageFilter and fix typo in Canny module.

162 lines of code changed in 3 files:

  • Packages/Insight/Dataflow/GUI: GeodesicActiveContourLevelSetImageFilter.tcl (new 162), sub.mk (new)
darbyb 2005-12-21 21:05 Rev.: 32916

When converting from a Nrrd to an Image, encapsulate any key/value pairs from the Nrrd in the Image's MetaDataDictionary. These values can later be used in a filter to set parameters/guivars. This is only implemented for the ThresholdSegmentationLevelSetImageFilter as a prototype.

Packages/Insight/Dataflow/Modules/Converters/NrrdToImage.cc
------------------------------------------------------------
Search for any key/value pairs and encapsulate them in the image's MetaDataDictionary.


Packages/Insight/Dataflow/Modules/Filters/ThresholdSegmentationLevelSetImageFilter.cc
--------------------------------------------------------------------------------------
Search for any string pairs in the seed image's MetaDataDictionary and build up a list to send to tcl. On the tcl side, iterate through the list of pairs and set a global guivar.

Packages/Insight/Dataflow/GUI/ThresholdSegmentationLevelSetImageFilter.tcl
--------------------------------------------------------------------------
Add update_guivars_from_data_dictionary method (long name, I know) to iterate over list of pairs and set corresponding guivar.


14 lines of code changed in 2 files:

  • Packages/Insight/Dataflow/GUI: ThresholdSegmentationLevelSetImageFilter.tcl (new)
darbyb 2005-12-11 20:32 Rev.: 32799

Simplify stopping code for level set segmentation modules.

9 lines of code changed in 3 files:

  • Packages/Insight/Dataflow/GUI: CannySegmentationLevelSetImageFilter.tcl (new), ThresholdSegmentationLevelSetImageFilter.tcl (+2 -13)
darbyb 2005-12-07 21:10 Rev.: 32763

Remove code gen line.

0 lines of code changed in 1 file:

  • Packages/Insight/Dataflow/GUI: sub.mk (-1)
darbyb 2005-12-07 21:09 Rev.: 32762

Add previously generated files to sub.mk

22 lines of code changed in 1 file:

  • Packages/Insight/Dataflow/GUI: sub.mk (+22 -2)
darbyb 2005-12-07 20:05 Rev.: 32761

Remove wrapping code in sub.mk's.

0 lines of code changed in 1 file:

  • Packages/Insight/Dataflow/GUI: sub.mk (-13)
darbyb 2005-12-06 09:30 Rev.: 32738

Fix sub.mk.

0 lines of code changed in 1 file:

  • Packages/Insight/Dataflow/GUI: sub.mk (-6)
darbyb 2005-12-05 22:41 Rev.: 32734

Only support floats in Insight package now and disable wrapping and check in previously generated CC, XML, and TCL files.

2531 lines of code changed in 27 files:

  • Packages/Insight/Dataflow/GUI: BinaryThresholdImageFilter.tcl (new 105), CannySegmentationLevelSetImageFilter.tcl (+167), ColorImageReaderUChar2D.tcl (del), ColorImageReaderUChar3D.tcl (del), ConfidenceConnectedImageFilter.tcl (new 177), ConnectedThresholdImageFilter.tcl (new 168), CurvatureAnisotropicDiffusionImageFilter.tcl (new 97), CurvatureFlowImageFilter.tcl (new 87), DiscreteGaussianImageFilter.tcl (new 87), GradientAnisotropicDiffusionImageFilter.tcl (new 97), GradientMagnitudeImageFilter.tcl (new 69), GradientRecursiveGaussianImageFilter.tcl (new 87), ImageReaderUChar2D.tcl (del), ImageReaderUChar3D.tcl (del), ImageReaderUShort2D.tcl (del), ImageReaderUShort3D.tcl (del), IsolatedConnectedImageFilter.tcl (new 245), MeanImageFilter.tcl (new 139), NeighborhoodConnectedImageFilter.tcl (new 236), ReflectImageFilter.tcl (new 78), RescaleIntensityImageFilter.tcl (new 87), UnaryFunctorImageFilter.tcl (new 69), VectorConfidenceConnectedImageFilter.tcl (new 177), VectorCurvatureAnisotropicDiffusionImageFilter.tcl (new 96), VectorGradientAnisotropicDiffusionImageFilter.tcl (new 96), VectorIndexSelectionCastImageFilter.tcl (new 78), WatershedImageFilter.tcl (new 89)
darbyb 2005-11-04 12:59 Rev.: 32436

Merge NCMIR branch into trunk. New modules SliceReader (reads in Analyze files a slice at a time), SeedPoints, and BuildSeedVolume. Removed ThresholdSegmentationLevelSetImageFilter generating files and replaced with permanant files to allow for stopping the segmentation. LevelSetSegmenter app now built when Insight package is enabled although it currently crashes and I think the crash is related to bug 2805.

468 lines of code changed in 4 files:

  • Packages/Insight/Dataflow/GUI: BuildSeedVolume.tcl (new 75), SliceReader.tcl (new 183), ThresholdSegmentationLevelSetImageFilter.tcl (+207), sub.mk (+3)
darbyb 2005-10-27 09:36 Rev.: 32331

Added new files with morphology filters (didn't add them yesterday)

306 lines of code changed in 4 files:

  • Packages/Insight/Dataflow/GUI: BinaryDilateImageFilter.tcl (new 81), BinaryErodeImageFilter.tcl (new 81), GrayscaleDilateImageFilter.tcl (new 72), GrayscaleErodeImageFilter.tcl (new 72)
darbyb 2005-10-26 13:14 Rev.: 32315

Added mathematical morphology filters: BinaryDilateImageFilter, BinaryErodeImageFilter (courtesy of Rob Van Uitert), and GrayscaleDilateImageFilter, and GrayscaleErodeImageFilter.

10 lines of code changed in 1 file:

  • Packages/Insight/Dataflow/GUI: sub.mk (+10 -6)
Generated by StatSVN 0.4.0