Package gov.nih.mipav.model.algorithms
Interface AlgorithmInterface
-
- All Known Implementing Classes:
AlgorithmAGVF
,AlgorithmAnisotropicDiffusion
,AlgorithmBilateralFilter
,AlgorithmBrainSurfaceExtractor
,AlgorithmCellTrackingAGVF
,AlgorithmDTICreateListFile
,AlgorithmDWI2DTI
,AlgorithmEdgeLaplacian
,AlgorithmEdgeNMSuppression
,AlgorithmFastMarching
,AlgorithmGaussianBlur
,AlgorithmGaussianBlurSep
,AlgorithmGradientMagnitude
,AlgorithmGVF
,AlgorithmHarrisCornerDetector
,AlgorithmHarrisLaplace
,AlgorithmIsophoteCurvature
,AlgorithmLaplacian
,AlgorithmLearnFromFailure64
,AlgorithmLearnFromFailure64Knees
,AlgorithmLevelSet
,AlgorithmLevelSetDiffusion
,AlgorithmNMSuppression
,AlgorithmObjectExtractor
,AlgorithmProstateBoundaryExt
,AlgorithmProstateBoundaryFeature2D
,AlgorithmProstateFeatures
,AlgorithmProstateFeatures2D
,AlgorithmProstateFeaturesSaveAutoTrain
,AlgorithmRegELSUNCOAR3D
,AlgorithmRegOAR3D
,AlgorithmTextureSegmentation
,AlgorithmUnsharpMask
,AlgorithmVOIShapeInterpolation
,DialogDTIColorDisplay
,DTIColorDisplay
,ImageReorientation
,JDialog3DMosaicTo4DSlices
,JDialog4DImageCalculator
,JDialogAAMClassification
,JDialogAAMClassificationExt
,JDialogAAMplusSVM
,JDialogActiveContoursWithoutEdges
,JDialogAdaptiveKuwaharaFilter
,JDialogAddMargins
,JDialogAGCIE
,JDialogAGVF
,JDialogAHE
,JDialogAHElocal
,JDialogAINDANE
,JDialogAnisotropicDiffusion
,JDialogAntigradient2
,JDialogAnyTwoImagesSNR
,JDialogAutoCorrelation
,JDialogAutoCovariance
,JDialogAutoSeedWatershed
,JDialogBarrelDistortion
,JDialogBGAndFGDistanceMap
,JDialogBGDistanceMap
,JDialogBilateralFilter
,JDialogBiorthogonalWavelets
,JDialogBM3D
,JDialogBorderClearing
,JDialogBottomHat
,JDialogBoundaryAttenuation
,JDialogBoxCount
,JDialogBrainSurfaceExtractor
,JDialogBRISK
,JDialogBSmooth
,JDialogBSnake
,JDialogBulkImageCalculator
,JDialogCannyEdgeDetection
,JDialogCenterOfMass
,JDialogCenterOfMassRGB
,JDialogCircleGeneration
,JDialogCircleToRectangle
,JDialogCircularSectorToRectangle
,JDialogClose
,JDialogCoherenceEnhancingDiffusion
,JDialogColocalizationEM
,JDialogColocalizationRegression
,JDialogColorEdge
,JDialogColorSaturation
,JDialogConcat
,JDialogConcatMult2Dto3D
,JDialogConcatMult3Dto3D
,JDialogConcatMult3Dto4D
,JDialogConstrainedOAR3D
,JDialogContrastEnhancementUsingExposureFusion
,JDialogConvergenceField
,JDialogConvert3Dto4D
,JDialogConvert4Dto3D
,JDialogConvert4DtoMultiple3D
,JDialogConvert4DtoRGB
,JDialogConvertType
,JDialogConvexHull2D
,JDialogCopyFiles
,JDialogCorrectSpacing
,JDialogCreateHEDpngFiles
,JDialogCreateHEDpngFilesTest
,JDialogCreateProbMap
,JDialogCreateProbMap64
,JDialogCreateProbMapConvert
,JDialogCrop
,JDialogCropBoundaryParam
,JDialogCropPointParam
,JDialogCropTiltedCuboid
,JDialogCropTiltedRectangle
,JDialogCumulativeHistogram
,JDialogCyclicPermutation
,JDialogDBSCANClusteringSegment
,JDialogDeconvolution
,JDialogDeleteObjects
,JDialogDemonsLite
,JDialogDEMRI3
,JDialogDICOMtoAVI
,JDialogDilate
,JDialogDirectResample
,JDialogDiscreteCosineTransform
,JDialogDiscreteSineTransform
,JDialogDistanceMap
,JDialogDoublyConnectedSC
,JDialogDTICreateListFile
,JDialogDTIEstimateTensor
,JDialogDTIInput
,JDialogDualContourSearch
,JDialogEdgeDetection3D
,JDialogEdgeLaplacian
,JDialogEdgeNMSuppression
,JDialogEdgePreservingSmoothing
,JDialogEfficientWatershed
,JDialogEllipseGeneration
,JDialogEllipseToCircle
,JDialogEllipseToRectangle
,JDialogEmbeddedConfidenceEdgeDetection
,JDialogEntropicEdgeDetection
,JDialogEntropyMinimization
,JDialogErode
,JDialogEvaluateMaskSegmentation
,JDialogEvaluateSegmentation
,JDialogExtractBrain
,JDialogExtractObject
,JDialogExtractSlices
,JDialogExtractSlicesVolumes
,JDialogExtractSurfaceCubes
,JDialogFaceAnonymize
,JDialogFaceAnonymizerBET
,JDialogFacetModel
,JDialogFastMarching
,JDialogFemurTraceSectionsNetherland
,JDialogFemurTraceSectionsNIH
,JDialogFemurTraceSectionsSeparateNetherland
,JDialogFFT
,JDialogFillObjects
,JDialogFindEdges
,JDialogFIREEdgeExtraction
,JDialogFlip
,JDialogFRAP
,JDialogFrequencyFilter
,JDialogFRET
,JDialogFRETBleedThrough
,JDialogFRETEfficiency
,JDialogFuzzMinDeAndChatterji
,JDialogFuzzyCMeans
,JDialogFuzzyConnectednessSegmentation
,JDialogFuzzyMinimization
,JDialogGaborFilter
,JDialogGaussianBlur
,JDialogGenerateEndingSlices
,JDialogGenerateIsolines
,JDialogGradientInverseWeightedSmoothing
,JDialogGradientMagnitude
,JDialogGraphBasedSegmentation
,JDialogGuidedFilter
,JDialogGVF
,JDialogHaarTransform
,JDialogHaralickTexture
,JDialogHarrisCornerDetector
,JDialogHarrisLaplace
,JDialogHartleyTransform
,JDialogHessian
,JDialogHillClimbingWatershed
,JDialogHistogram2Dim
,JDialogHistogramLUT
,JDialogHistogramMatch
,JDialogHistogramSliceMatch
,JDialogHistogramSummary
,JDialogHMRF_EM
,JDialogHomomorphicFilter
,JDialogHoughCardioid
,JDialogHoughCircle
,JDialogHoughEllipse
,JDialogHoughHyperbola
,JDialogHoughLine
,JDialogHoughParabola
,JDialogHurstIndex
,JDialogIAGCWD
,JDialogIDObjects
,JDialogIHN3Correction
,JDialogImageCalculator
,JDialogImageInfo
,JDialogImageMath
,JDialogImRegPOC
,JDialogIndependentComponents
,JDialogInsertMissingSlices
,JDialogInsertSlice
,JDialogInsertVolume
,JDialogInvert
,JDialogIsophoteCurvature
,JDialogKernelRegression
,JDialogKMeans
,JDialogKnees_3DReconstrucion
,JDialogKnees_90_data_train_extraction
,JDialogKnees2DSlicesAtlasPngConverter
,JDialogKneesLearnFromFailure64TestCase
,JDialogKneesMapFromMRIandCED
,JDialogLaplacian
,JDialogLawsTexture
,JDialogLearnFromFailure64Knees
,JDialogLevelSet
,JDialogLevelSetDiffusion
,JDialogLightboxGen
,JDialogLLE
,JDialogLoadImage
,JDialogLoadProstateMask
,JDialogLocalNormalization
,JDialogLocalVariance
,JDialogLogSlopeMapping
,JDialogLowerCompletion
,JDialogLuminanceAdaptation
,JDialogMarkovSegment
,JDialogMarkovSmooth
,JDialogMask
,JDialogMatchImages
,JDialogMaximumIntensityProjection
,JDialogMaximumLikelihoodIteratedBlindDeconvolution
,JDialogMean
,JDialogMeanShiftClustering
,JDialogMeanShiftSegmentation
,JDialogMedian
,JDialogMidsagittal
,JDialogMode
,JDialogMorphologicalFilter
,JDialogMorphologicalGradient
,JDialogMorphologicalLaplacian
,JDialogMorphologicalReconstruction
,JDialogMosaicToSlices
,JDialogMotionDetection
,JDialogMRIShadingCorrection
,JDialogMSER
,JDialogMSFuzzyCMeans
,JDialogMultiResolutionBilateralFilter
,JDialogMultiResolutionGuidedFilter
,JDialogMultiScaleHornSchunk
,JDialogN4MRIBiasFieldCorrection
,JDialogNearlyCircleToCircle
,JDialogNLMeans_filt2D
,JDialogNLNoiseReduction
,JDialogNMSuppression
,JDialogNoise
,JDialogNoiseLevel
,JDialogNonlocalMeansFilter
,JDialogOpen
,JDialogPadImages
,JDialogParticleAnalysisNew
,JDialogPatellaTraceSectionsNetherland
,JDialogPatellaTraceSectionsNIH
,JDialogPbBoundaryDetection
,JDialogPhaseCongruency
,JDialogPhasePreservingDenoising
,JDialogPointArea
,JDialogPolygonToCircle
,JDialogPolygonToRectangle
,JDialogPowerWatershed
,JDialogPrincipalComponents
,JDialogPromise12_2DVolumetrieHED
,JDialogPromise12_2DVolumetrieHED_map
,JDialogPromise12_mhg_to_nii
,JDialogPromise12ConvertMask
,JDialogPromise12ConvertRestoOnePointFiveTest
,JDialogPromise12ConvertRestoOnePointFiveTrain
,JDialogPromise12CropAndNormalizeTest
,JDialogPromise12CropAndNormalizeTrain
,JDialogPromise12NIHDataToNii
,JDialogPromise12Train3DCnns
,JDialogPromise12Train3DCnnsSmall
,JDialogProstate2DHEDmap
,JDialogProstate2DHEDmapCg
,JDialogProstate2DHEDmapMICCAI
,JDialogProstate2DHEDmapMICCAI_ced_scale
,JDialogProstate2DHEDmapMICCAI_conversion
,JDialogProstate2DHEDmapSPIE_2017
,JDialogProstate2DSlicesAtlasConverter
,JDialogProstate2DSlicesAtlasCopyGTstl
,JDialogProstate2DSlicesAtlasPngConverter
,JDialogProstate2DSlicesAtlasPngConverter_JMI
,JDialogProstate2DSlicesAtlasPngConverter3DSurface
,JDialogProstate2DSlicesAtlasPngConverter3DSurfaceEdgeMap
,JDialogProstate2DSlicesAtlasPngConverter3DSurfaceEdgeMapGT
,JDialogProstate2DSlicesAtlasPngConverter3DSurfaceEnergyMap
,JDialogProstate2DSlicesAtlasPngConverter3DSurfaceTest
,JDialogProstate2DSlicesAtlasPngConverter3DSurfaceTrainAndTest
,JDialogProstate2DSlicesAtlasPngConverterCentralGland
,JDialogProstate2DSlicesAtlasPngConverterCentralGland_CED_scale
,JDialogProstate2DSlicesAtlasPngConverterCentralGland_CED_scale_boundary_test
,JDialogProstate2DSlicesAtlasPngConverterCentralGland_CED_scale_boundary_train
,JDialogProstate2DSlicesAtlasPngConverterCentralGland_CED_scale_test
,JDialogProstate2DSlicesAtlasPngConverterCentralGland_CED_scale_train
,JDialogProstate2DSlicesAtlasPngConverterCentralGland_miccai
,JDialogProstate2DSlicesAtlasPngConverterMICCAI
,JDialogProstate2DSlicesAtlasPngConverterMICCAI_boundary_ced_scale
,JDialogProstate2DSlicesAtlasPngConverterMICCAI_boundary_ced_scale_test
,JDialogProstate2DSlicesAtlasPngConverterMICCAI_ced_scale
,JDialogProstate2DSlicesAtlasPngConverterMICCAI_ced_scale_test
,JDialogProstate2DSlicesAtlasPngConverterMICCAI_ced_scale_train
,JDialogProstate2DSlicesAtlasPngConverterMICCAI_conversion
,JDialogProstate2DSlicesAtlasPngConverterTest
,JDialogProstate2DSlicesAtlasPngConverterTest_JMI
,JDialogProstate2DSlicesAtlasPngConverterTrain
,JDialogProstate2DSlicesAtlasPngConverterTrain_JMI
,JDialogProstate2DSlicesPngTextFileConverter
,JDialogProstate2DSlicesPngTextFileConverterCentralGland
,JDialogProstate2DSlicesPngTextFileConverterMICCAI
,JDialogProstate2DSlicesPngTextFileConverterTest
,JDialogProstate2DSlicesPngTextFileConverterTestCentralGland
,JDialogProstate2DSlicesReconstrucion
,JDialogProstate2DVolumetricHEDMiccaiProstate12
,JDialogProstate3DReconstruction
,JDialogProstateCheckPngFile
,JDialogProstateEvaluationSegmentation
,JDialogProstateEvaluationSegmentation_jmi
,JDialogProstateExtractCEFeature
,JDialogProstateImageCategorize
,JDialogProstateISBIfinalSurfaceCompare
,JDialogProstateISBIfinalSurfaceConvertNII
,JDialogProstateISBIfinalSurfaceEvalSeg
,JDialogProstateJMI_2017_HEDmap
,JDialogProstateJMI_2017_VOI_converter
,JDialogProstateLearnFromFailure64TestCase
,JDialogProstateLearnFromFailure64TrainingCase
,JDialogProstateSaveBoundaryFeature2D
,JDialogProstateSaveFeatures
,JDialogProstateSaveFeatures2D
,JDialogProstateSegmentationRegBSpline3D
,JDialogProstateSegmentationRegBSpline3DFast
,JDialogProstateSPIEcancerChallenge
,JDialogProstateSPIEcancerChallenge_HEDmap_image_alone
,JDialogProstateSPIEcancerChallenge_HEDmap_mri_ced
,JDialogProstateSPIEcancerChallenge_noCED
,JDialogProstateSPIEcancerChallengeNIH_boundary_train
,JDialogProstateSPIEcancerChallengeNIH_train
,JDialogProstateSPIEcancerChallengeNIH_train_ced
,JDialogProstateSPIEcancerChallengeNIH_train_ced_ext
,JDialogProstateSPIEcancerChallengeNIH_train_ced_ext_wp
,JDialogProstateXReRunWholeProstate
,JDialogProstateXReRunWholeProstateTestPatches
,JDialogProstateXReRunWholeProstateTrainPatches
,JDialogPyWavelets
,JDialogQuantify
,JDialogQuantifyMask
,JDialogRandomizeSliceOrder
,JDialogRegionMergingViaBoundaryMelting
,JDialogRegionsFromPartialBorders
,JDialogRegistrationBSpline
,JDialogRegistrationChamfer
,JDialogRegistrationLeastSquares
,JDialogRegistrationOAR25D
,JDialogRegistrationOAR2D
,JDialogRegistrationOAR35D
,JDialogRegistrationOAR3D
,JDialogRegistrationSIFT3D
,JDialogRegistrationTPSpline
,JDialogRegistrationValidation
,JDialogRegPatientPos
,JDialogRegularizedIsotropicDiffusion
,JDialogRegVOILandmark
,JDialogRemoveSlices
,JDialogRemoveTSlices
,JDialogRenameDirs
,JDialogReorient
,JDialogReplaceBlankSlicesWithAverages
,JDialogReplaceSlice
,JDialogReplaceValue
,JDialogReslice
,JDialogRGBConcat
,JDialogRGBtoGray
,JDialogRGBtoGrays
,JDialogRGBtoHSB
,JDialogRotate
,JDialogRuleBasedContrastEnhancement
,JDialogScaleSaliency
,JDialogSCDSegmentation
,JDialogScriptableTransform
,JDialogSequentialScanningWatershed
,JDialogShortestPathWatershed
,JDialogShuffleList
,JDialogSIFT
,JDialogSIFTImageSimilarity
,JDialogSimulatedExposureFusion
,JDialogSingleMRIImageSNR
,JDialogSingleScaleHornSchunk
,JDialogSK10_MRI_CED_map_pre
,JDialogSK10_MRI_map_nopre
,JDialogSkeletonize
,JDialogSKI_10_2D_axial_no_pre
,JDialogSKI_10_3D_orthogonal_pre
,JDialogSKI10_femur_eval_no_pre
,JDialogSKI10_femur_eval_pre
,JDialogSlantTransform
,JDialogSliceAveraging
,JDialogSM2
,JDialogSnake
,JDialogSobel
,JDialogSpatialBroxOpticalFlow
,JDialogSpectralClustering
,JDialogSphereGeneration
,JDialogSplitAndMergeWatershed
,JDialogStandardDeviationThreshold
,JDialogSubsample
,JDialogSubset
,JDialogSubtractVOI
,JDialogSwap34
,JDialogSwapDims
,JDialogSwapSlicesVolumes
,JDialogSWI
,JDialogSymmetricNearestNeighbor
,JDialogTalairachTransform
,JDialogTamuraTexture
,JDialogTemporalBroxOpticalFlow
,JDialogTextureAnalysis
,JDialogTextureSegmentation
,JDialogThinning2D
,JDialogThreshold
,JDialogThresholdRGB
,JDialogTiltCorrection
,JDialogTimeFitting
,JDialogTopHat
,JDialogTrainingListGenerator
,JDialogTransformBSpline
,JDialogTreT1
,JDialogTreT2
,JDialogTrilateralFilter
,JDialogTVL1FLOW
,JDialogTwoMRIImagesSNR
,JDialogUltErode
,JDialogUnionFindComponentLabelling
,JDialogUnionFindWatershed
,JDialogUnsharpMask
,JDialogVABRA
,JDialogVesselEnhancement
,JDialogVOIBoolean
,JDialogVOIExtraction
,JDialogVOIHausdorffDistance
,JDialogVOILogicalOperations
,JDialogVOIShapeInterpolation
,JDialogVOIStatistics
,JDialogVOIStats
,JDialogWalshHadamardTransform
,JDialogWatershed
,JDialogWaveletFuse
,JDialogWaveletMultiscaleProducts
,JDialogWaveletThreshold
,JFrameRegistrationMosaic
,JPanelDTIEstimateTensor
,JPanelDTIImportData
,JPanelDTIPreprocessing
,Knees_90_data_train_extraction
,MotionDetection
public interface AlgorithmInterface
The interface used by all classes which want to respond to the conclusion of an algorithm. The algorithm may not have completed sucessfully, so checking the value ofisCompleted()
may be necessary.- Version:
- 0.1 November 24, 1998
- Author:
- Matthew J. McAuliffe, Ph.D.
- See Also:
AlgorithmBase.isCompleted()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
algorithmPerformed(AlgorithmBase algorithm)
Called after an algorithm this listener is registered to exits (maybe successfully, maybe not).
-
-
-
Method Detail
-
algorithmPerformed
void algorithmPerformed(AlgorithmBase algorithm)
Called after an algorithm this listener is registered to exits (maybe successfully, maybe not). If the algorithm is run in a separate thread, this call will be made within that thread. If not, this call will be made from that same, shared thread.- Parameters:
algorithm
- the algorithm which has just completed
-
-