├── .binder └── requirements.txt ├── .clang-format ├── .gitattributes ├── .github ├── labeler.yml └── workflows │ ├── build-test-publish.yml │ ├── label-pr.yml │ └── lint.yml ├── .gitignore ├── .gitmodules ├── .hooks-config.bash ├── .mailmap ├── CMake ├── CTestCustom.cmake.in ├── DownloadDoxygen.cmake ├── DownloadDoxygenTAG.cmake ├── DownloadDoxygenXML.cmake ├── ExternalData.cmake ├── ExternalData_config.cmake.in ├── FindNumPy.cmake ├── FindSphinx.cmake ├── ITKDoxygen.cmake ├── ITKDoxygenTAG.cmake ├── ITKDoxygenXML.cmake ├── ITKSphinxExamplesExternalData.cmake └── ITKSphinxExamplesMacros.cmake ├── CMakeLists.txt ├── CTestConfig.cmake ├── Documentation ├── Build │ ├── DownloadExampleHighlighted.png.cid │ ├── ITK-SNAP.png.cid │ ├── ImageViewer.png.cid │ ├── MITK.png.cid │ ├── Paraview.png.cid │ ├── QGoImageCompare.png.cid │ ├── Slicer.png.cid │ ├── VV.png.cid │ └── index.rst ├── CMakeLists.txt ├── Contribute │ ├── CMakeW3ExternalDataUpload.png.cid │ ├── ContributeWithGit.rst │ ├── DashboardSubmission.rst │ ├── PeerReviewWithGitHub.rst │ ├── UploadBinaryData.rst │ ├── WriteANewExample.rst │ └── index.rst ├── Credits.rst └── Download │ ├── CMakeLists.txt │ ├── DownloadExampleHighlightedForDownload.png.cid │ └── index.rst.in ├── Formatting ├── CMakeLists.txt ├── art │ └── itk_eg_logo.xcf.cid ├── conf.py.in ├── itk │ └── static │ │ ├── cookies.js │ │ ├── language.js │ │ └── webgl.js ├── static │ ├── itkLogoSmall.png.cid │ ├── itk_eg_logo.png.cid │ ├── itk_eg_logo_latex.eps.cid │ ├── itk_favicon.ico │ ├── pace.css │ └── pace.min.js └── templates │ ├── indexcontent.html │ ├── layout.html │ └── page.html ├── ITKRepositoryImport.todo ├── LICENSE ├── README.rst ├── Superbuild ├── CMakeLists.txt ├── External-ITK.cmake ├── External-OpenCV.cmake ├── External-Python.cmake ├── External-VTK.cmake ├── ITKBlackConfig.cmake.in ├── ITKClangFormatConfig.cmake.in └── Superbuild.cmake ├── Utilities ├── CMakeLists.txt ├── CodeSwarm.sh.in ├── CookieCutter │ ├── hooks │ │ └── post_gen_project.py │ └── {{cookiecutter.example_name}} │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ └── Documentation.rst ├── CreateDownloadableArchive.py ├── CreateNewExample.py.in ├── Dashboard │ ├── itkexamples_common.cmake │ └── itkexamples_dashboard.cmake.example ├── DocumentationTarball.py ├── GUnzip.py ├── Hooks │ ├── commit-msg │ ├── pre-commit │ ├── pre-commit-style.bash │ └── prepare-commit-msg ├── SetupForDevelopment.sh ├── SphinxExtensions │ ├── pyparsing │ │ ├── __init__.py │ │ ├── actions.py │ │ ├── common.py │ │ ├── core.py │ │ ├── diagram │ │ │ ├── __init__.py │ │ │ └── template.jinja2 │ │ ├── exceptions.py │ │ ├── helpers.py │ │ ├── results.py │ │ ├── testing.py │ │ ├── unicode.py │ │ └── util.py │ └── sphinxcontrib │ │ ├── __init__.py │ │ └── doxylink │ │ ├── __init__.py │ │ ├── doxylink.py │ │ └── parsing.py └── Visualization │ └── VTKPolyData.py ├── index.rst ├── itk-module.cmake └── src ├── Bridge ├── CMakeLists.txt ├── NumPy │ ├── CMakeLists.txt │ ├── ConvertNumPyArrayToitkImage │ │ ├── CMakeLists.txt │ │ ├── Code.py │ │ ├── ConvertNumPyArrayToitkImage.ipynb │ │ ├── Documentation.rst │ │ ├── Slice.png.cid │ │ └── SliceRevised.png.cid │ └── index.rst ├── VtkGlue │ ├── CMakeLists.txt │ ├── ConvertAnRGBitkImageTovtkImageData │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ └── VisibleWomanEyeSlice.png.cid │ ├── ConvertAnitkImageTovtkImageData │ │ ├── BrainProtonDensitySlice.png.cid │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ └── Documentation.rst │ ├── ConvertRGBvtkImageDataToAnitkImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ └── VisibleWomanEyeSlice.png.cid │ ├── ConvertvtkImageDataToAnitkImage │ │ ├── BrainProtonDensitySlice.png.cid │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ └── Documentation.rst │ ├── VTKImageToITKImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── Gourds.png.cid │ │ └── VTKImageToITKImageQuickview.png.cid │ ├── VisualizeEvolvingDense2DLevelSetAsElevationMap │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── cells.png.cid │ │ ├── levelsets.gif.cid │ │ └── levelsets.png.cid │ ├── VisualizeEvolvingDense2DLevelSetZeroSet │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── cells.png.cid │ │ ├── levelsets.gif.cid │ │ └── levelsets.png.cid │ ├── VisualizeStaticDense2DLevelSetAsElevationMap │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── cells.png.cid │ │ └── levelsets.png.cid │ ├── VisualizeStaticDense2DLevelSetZeroSet │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── cells.png.cid │ │ └── levelsets.png.cid │ ├── VisualizeStaticMalcolm2DLevelSetLayers │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── cells.png.cid │ │ └── levelsets.png.cid │ ├── VisualizeStaticShi2DLevelSetLayers │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── cells.png.cid │ │ └── levelsets.png.cid │ ├── VisualizeStaticWhitaker2DLevelSetLayers │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── cells.png.cid │ │ └── levelsets.png.cid │ └── index.rst └── index.rst ├── CMakeLists.txt ├── Core ├── CMakeLists.txt ├── Common │ ├── AddNoiseToBinaryImage │ │ ├── AddNoiseToBinaryImage.png.cid │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── Yinyang.png.cid │ ├── AddOffsetToIndex │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ └── Documentation.rst │ ├── ApplyAFilterOnlyToASpecifiedRegionOfAnImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── FilterImageRegion.png.cid │ │ └── Relationship.png.cid │ ├── ApplyCustomOperationToEachPixelInImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── Operation.png.cid │ │ └── Relationship.png.cid │ ├── BoundingBoxOfAPointSet │ │ ├── BoundingBox.png.cid │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ └── Documentation.rst │ ├── BresenhamLine │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── Operation.png.cid │ │ └── Segmentation.png.cid │ ├── BuildAHelloWorldProgram │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ └── Documentation.rst │ ├── CMakeLists.txt │ ├── CastVectorImageToAnotherType │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── CheckIfModuleIsPresent │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── ComputeTimeBetweenPoints │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ └── Documentation.rst │ ├── ConceptCheckingIsFloatingPoint │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── ConceptCheckingIsSameDimension │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── ConceptCheckingIsSameType │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── ConvertArrayToImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── Relationship.png.cid │ │ ├── Sphere.png.cid │ │ └── Sphere3D.png.cid │ ├── CovariantVectorDotProduct │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── CovariantVectorNorm │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── CreateABackwardDifferenceOperator │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── CreateACovariantVector │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ └── Documentation.rst │ ├── CreateAFixedArray │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ └── Documentation.rst │ ├── CreateAIndex │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ └── Documentation.rst │ ├── CreateAPointSet │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ └── Documentation.rst │ ├── CreateASize │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ └── Documentation.rst │ ├── CreateAVector │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ └── Documentation.rst │ ├── CreateAnImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ └── Documentation.rst │ ├── CreateAnImageOfVectors │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ └── Documentation.rst │ ├── CreateAnImageRegion │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ └── Documentation.rst │ ├── CreateAnRGBImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ └── Documentation.rst │ ├── CreateAnotherInstanceOfAFilter │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── CreateAnotherInstanceOfAnImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── CreateDerivativeKernel │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── DerivativeKernel.png.cid │ │ ├── DerivativeOperator.png.cid │ │ └── Documentation.rst │ ├── CreateForwardDifferenceKernel │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ └── Documentation.rst │ ├── CreateGaussianDerivativeKernel │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ └── Documentation.rst │ ├── CreateGaussianKernel │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── GaussianBlur.png.cid │ │ └── GaussianKernel.png.cid │ ├── CreateLaplacianKernel │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ └── Documentation.rst │ ├── CreateSobelKernel │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ └── Documentation.rst │ ├── CreateVectorImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── Operation.png.cid │ ├── CropImageBySpecifyingRegion │ │ ├── 3DVolume.png.cid │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── ExtractedSlice.png.cid │ ├── DeepCopyImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── DemonstrateAllOperators │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── DirectWarningToFile │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── DisplayImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── DisplayImage.png.cid │ │ └── Documentation.rst │ ├── DistanceBetweenIndices │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── DistanceBetweenPoints │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── DoDataParallelThreading │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── DuplicateAnImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ └── Documentation.rst │ ├── EagerModuleLoadingPython │ │ ├── CMakeLists.txt │ │ ├── Code.py │ │ └── Documentation.rst │ ├── FilterAndParallelizeImageRegion │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── FilterImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── FilterImageUsingMultipleThreads │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── FilterImageWithoutCopying │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── FindMaxAndMinInImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── FindMaxAndMinInImageOutput.png.cid │ │ └── Yinyang.png.cid │ ├── GenerateOffsetsShapedImageNeighborhood │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── GetImageSize │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ └── Yinyang.png.cid │ ├── GetNameOfClass │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── GetOrSetMemberVariableOfITKClass │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── GetTypeBasicInformation │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ └── Documentation.rst │ ├── ImageBufferAndIndexRange │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── ImageRegionIntersection │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── ImageRegionIntersection.png.cid │ ├── ImageRegionOverlap │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── OutputBaseline.png.cid │ ├── ImportPixelBufferIntoAnImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── OutputBaseline.png.cid │ ├── InPlaceFilterOfImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── Gourds.png.cid │ │ └── InPlaceFilterOfImageQuickview.png.cid │ ├── IsPixelInsideRegion │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ └── Documentation.rst │ ├── IterateImageStartingAtSeed │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── IterateLineThroughImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── IterateLineThroughImage.png.cid │ ├── IterateLineThroughImageWithoutWriteAccess │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── IterateOnAVectorContainer │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── IterateOverARegionWithAShapedNeighborhoodIterator │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── IterateOverARegionWithAShapedNeighborhoodIteratorManual │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── IterateOverSpecificRegion │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── IterateRegionWithAccessToIndexWithWriteAccess │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── IterateRegionWithAccessToIndexWithWriteAccess.png.cid │ │ └── Yinyang.png.cid │ ├── IterateRegionWithAccessToIndexWithoutWriteAccess │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── IterateRegionWithAccessToIndexWithoutWriteAccess.png.cid │ │ └── Yinyang.png.cid │ ├── IterateRegionWithNeighborhood │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── IterateRegionWithWriteAccess.png.cid │ │ └── Yinyang.png.cid │ ├── IterateRegionWithWriteAccess │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── IterateRegionWithWriteAccess.png.cid │ │ └── Yinyang.png.cid │ ├── IterateRegionWithoutWriteAccess │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── Yinyang.png.cid │ ├── IterateWithNeighborhoodWithoutAccess │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── Yinyang.png.cid │ ├── MakeOutOfBoundsPixelsReturnConstValue │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── MakeOutOfBoundsPixelsReturnConstValue.png.cid │ ├── MakePartOfImageTransparent │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── MakePartOfImageTransparent.png.cid │ │ └── Transparency.png.cid │ ├── Matrix │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── MatrixInverse │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── MersenneTwisterRandomIntegerGenerator │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── MersenneTwisterRandomNumberGenerator │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── MiniPipeline │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── MiniPipeline.png.cid │ │ └── MiniPipelineOutput.png.cid │ ├── MultiThreadOilPainting │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── MultiThreadOilPaintingQuickview.png.cid │ │ └── Yinyang.png.cid │ ├── MultipleInputsOfDifferentType │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── MultipleInputsOfSameType │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── MultipleOutputsOfDifferentType │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── MultipleOutputsOfSameType │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── TestOutput1.jpg.cid │ │ └── TestOutput2.jpg.cid │ ├── NeighborhoodIteratorOnVectorImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── ObserveAnEvent │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ └── Documentation.rst │ ├── PassImageToFunction │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── PermuteSequenceOfIndices │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── PiConstant │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── PrintModuleLoadingPython │ │ ├── CMakeLists.txt │ │ ├── Code.py │ │ └── Documentation.rst │ ├── ProduceImageProgrammatically │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── RandomSelectOfPixelsFromRegion │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── RandomSelectPixelFromRegionWithoutReplacee │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── ReRunPipelineWithChangingLargestPossibleRegion │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── mri3D_0.mha.cid │ │ ├── mri3D_1.mha.cid │ │ └── mri3D_2.mha.cid │ ├── ReadAPointSet │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── WebAssembly.html │ │ ├── XTKViewer.html │ │ ├── tetrahedron.png.cid │ │ └── tetrahedron.vtk.cid │ ├── ReadWriteVectorImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── OutputBaseline.nrrd.cid │ │ ├── image.png.cid │ │ └── mini-vector-fast.nrrd.cid │ ├── ReturnObjectFromFunction │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── SetDefaultNumberOfThreads │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ └── Documentation.rst │ ├── SetPixelValueInOneImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ └── OutputBaseline.png.cid │ ├── SortITKIndex │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── StoreNonPixelDataInImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── StreamAPipeline │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ └── Documentation.rst │ ├── ThrowException │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── TraceMemoryBetweenPoints │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── TryCatchException │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── UseParallelizeImageRegion │ │ ├── CMakeLists.txt │ │ ├── CellsFluorescence1.png.cid │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── VariableLengthVector │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── VectorDotProduct │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ └── Documentation.rst │ ├── WatchAFilter │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── WriteAPointSet │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ └── index.rst ├── ImageAdaptors │ ├── AddConstantToPixelsWithoutDuplicatingImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── CMakeLists.txt │ ├── ExtractChannelOfImageWithMultipleComponents │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── PresentImageAfterOperation │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── ProcessNthComponentOfVectorImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── ViewComponentVectorImageAsScaleImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ └── index.rst ├── ImageFunction │ ├── CMakeLists.txt │ ├── ComputeMedianOfImageAtPixel │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── ComputeMedianOfImageAtPixel.png.cid │ │ └── Documentation.rst │ ├── LinearlyInterpolatePositionInImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── MultiplyKernelWithAnImageAtLocation │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── ResampleSegmentedImage │ │ ├── 2th_cthead1.png.cid │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── OutputBaseline.png.cid │ │ └── OutputNearestBaseline.png.cid │ └── index.rst ├── Mesh │ ├── AccessDataInCells │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ └── Documentation.rst │ ├── AddPointsAndEdges │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ └── Documentation.rst │ ├── CMakeLists.txt │ ├── CalculateAreaAndVolumeOfSimplexMesh │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── ConvertMeshToUnstructeredGrid │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── ConvertTriangleMeshToBinaryImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── ConvertTriangleMeshToBinaryImageInputs.png.cid │ │ ├── Documentation.rst │ │ ├── HeadMRVolume.mha.cid │ │ ├── Output.png.cid │ │ ├── OutputBaseline.mha.cid │ │ └── torus.vtk.cid │ ├── ExtractIsoSurface │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── HeadMRVolume.mha.cid │ │ └── MeshAndVolume.png.cid │ ├── TranslateOneMesh │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── OutputBaseline.vtk.cid │ │ ├── TranslateOneMesh.png.cid │ │ └── genusZeroSurface01.vtk.cid │ ├── WorkingWithPointAndCellData │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── WriteMeshToVTP │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ └── index.rst ├── QuadEdgeMesh │ ├── CMakeLists.txt │ ├── CreateTriangularQuadEdgeMesh │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── OutputMesh.png.cid │ ├── CutMesh │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── CutMeshOutput.html.cid │ │ ├── Documentation.rst │ │ ├── genusZeroSurface01.html.cid │ │ ├── genusZeroSurface01.vtk.cid │ │ ├── inputMesh.png.cid │ │ └── outputMesh.png.cid │ ├── ExtractVertexOnMeshBoundaries │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── InputMesh.html.cid │ │ ├── InputMesh.png.cid │ │ └── wave.vtk.cid │ ├── GetListOfFacesAroundAGivenVertex │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── SelectedFaces.html.cid │ │ ├── SelectedFaces.png.cid │ │ └── genusZeroSurface01.vtk.cid │ ├── PrintVertexNeighbors │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── InputMesh.html.cid │ │ ├── InputMesh.png.cid │ │ └── wave.vtk.cid │ └── index.rst ├── SpatialObjects │ ├── Blob │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── CMakeLists.txt │ ├── ContourSpatialObject │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── ConvertSpatialObjectToImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── ConvertSpatialObjectToImage.png.cid │ │ └── Documentation.rst │ ├── CreateALineSpatialObject │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── line.png.cid │ ├── Ellipse │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── EllipseOutput.png.cid │ └── index.rst ├── TestKernel │ ├── CMakeLists.txt │ ├── GenerateRandomImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── OutputBaseline.png.cid │ └── index.rst ├── Transform │ ├── ApplyAffineTransformFromHomogeneousMatrixAndResample │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── Gourds.png.cid │ │ └── OutputBaseline.png.cid │ ├── CMakeLists.txt │ ├── CartesianToAzimuthElevation │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── CopyACompositeTransform │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── CopyANonCompositeTransform │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── DeformAVolumeWithAThinPlateSpline │ │ ├── CMakeLists.txt │ │ ├── CheckerBoard.png.cid │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── DeformedImage.png.cid │ │ ├── DeformedImageBaseline.mha.cid │ │ ├── Documentation.rst │ │ ├── InputImage.png.cid │ │ ├── SourceLandmarks.vtk.cid │ │ ├── TargetLandmarks.vtk.cid │ │ └── brainweb165a10f17.mha.cid │ ├── GlobalRegistrationTwoImagesAffine │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── fixed.png.cid │ │ ├── moving.png.cid │ │ └── output.png.cid │ ├── GlobalRegistrationTwoImagesBSpline │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── GlobalRegistrationTwoImagesBSpline.png.cid │ ├── MutualInformationAffine │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── MutualInformationAffine.ipynb │ │ ├── OutputBaseline.png.cid │ │ ├── fixed.png.cid │ │ └── moving.png.cid │ ├── ScaleAnImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── ScaleAnImageInput.png.cid │ │ └── ScaleAnImageOutputBaseline.png.cid │ ├── TranslateAVectorImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── TranslateImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── Gourds.png.cid │ │ └── OutputBaseline.png.cid │ └── index.rst └── index.rst ├── Developer ├── ConceptChecking.cxx ├── Exceptions.cxx ├── ImageFilter.cxx ├── ImageFilter.h ├── ImageFilter.hxx ├── ImageFilterMultipleInputs.cxx ├── ImageFilterMultipleInputsDifferentType.cxx ├── ImageFilterMultipleInputsDifferentType.h ├── ImageFilterMultipleInputsDifferentType.hxx ├── ImageFilterMultipleOutputs.cxx ├── ImageFilterMultipleOutputs.h ├── ImageFilterMultipleOutputs.hxx ├── ImageFilterMultipleOutputsDifferentType.cxx ├── ImageFilterMultipleOutputsDifferentType.h ├── ImageFilterMultipleOutputsDifferentType.hxx ├── ImageFilterX.h ├── ImageFilterX.hxx ├── ImageFilterY.h ├── ImageFilterY.hxx ├── ImageSource.h ├── ImageSource.hxx ├── InplaceImageFilter.cxx ├── MiniPipeline.cxx ├── MultiThreadedImageFilter.cxx ├── MultiThreadedImageFilter.h ├── MultiThreadedImageFilter.hxx ├── MyInPlaceImageFilter.h ├── MyInPlaceImageFilter.hxx ├── OilPaintingImageFilter.cxx ├── SetGetMacro.cxx ├── itkImageFilterMultipleInputs.h ├── itkImageFilterMultipleInputs.hxx ├── itkOilPaintingImageFilter.h └── itkOilPaintingImageFilter.hxx ├── External ├── CMakeLists.txt └── index.rst ├── Filtering ├── AnisotropicSmoothing │ ├── CMakeLists.txt │ ├── ComputeCurvatureAnisotropicDiffusion │ │ ├── BrainProtonDensitySlice.png.cid │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ └── OutputBaseline.png.cid │ ├── ComputeCurvatureFlow │ │ ├── BrainProtonDensitySlice.png.cid │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ └── OutputBaseline.png.cid │ ├── ComputeGradientAnisotropicDiffusion │ │ ├── BrainProtonDensitySlice.png.cid │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ └── OutputBaseline.png.cid │ ├── ComputePeronaMalikAnisotropicDiffusion │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── ComputePeronaMalikAnisotropicDiffusionComparison.png.cid │ │ ├── ComputePeronaMalikAnisotropicDiffusionTestBaseline.mha.cid │ │ ├── Documentation.rst │ │ └── Gourds.png.cid │ ├── SmoothImageWhilePreservingEdges │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── SmoothImageWhilePreservingEdges.png.cid │ │ └── Yinyang.png.cid │ ├── SmoothImageWhilePreservingEdges2 │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── SmoothImageWhilePreservingEdges2.png.cid │ │ └── Yinyang.png.cid │ └── index.rst ├── AntiAlias │ ├── CMakeLists.txt │ ├── SmoothBinaryImageBeforeSurfaceExtraction │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── Output.png.cid │ │ ├── OutputBaseline.mha.cid │ │ └── VentricleModel.png.cid │ └── index.rst ├── BinaryMathematicalMorphology │ ├── CMakeLists.txt │ ├── ClosingBinaryImage │ │ ├── CMakeLists.txt │ │ ├── ClosingBinaryImageQuickView.png.cid │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── OutputBaseline.png.cid │ ├── DilateABinaryImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── OutputBaseline.png.cid │ │ └── Yinyang.png.cid │ ├── ErodeABinaryImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── OutputBaseline.png.cid │ │ └── Yinyang.png.cid │ ├── OpeningBinaryImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── OpeningBinaryImageQuickView.png.cid │ │ └── OutputBaseline.png.cid │ ├── PruneBinaryImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── OutputBaseline.png.cid │ │ └── PruneBinaryImageQuickView.png.cid │ ├── ThinImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── Input.png.cid │ │ └── OutputBaseline.png.cid │ └── index.rst ├── CMakeLists.txt ├── Colormap │ ├── ApplyAColormapToAnImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── Gourds.png.cid │ │ └── OutputBaseline.png.cid │ ├── CMakeLists.txt │ ├── CreateACustomColormap │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── OutputBaseline.png.cid │ │ └── sf4.png.cid │ ├── MapScalarsIntoJetColormap │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ └── index.rst ├── Convolution │ ├── CMakeLists.txt │ ├── ColorNormalizedCorrelation │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── ConvolveImageWithKernel │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── ConvolveImageWithKernel.png.cid │ │ ├── Documentation.rst │ │ └── Yinyang.png.cid │ ├── NormalizedCorrelation │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── NormalizedCorrelationOfMaskedImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── NormalizedCorrelationOfMaskedImage.png.cid │ │ ├── correlation.png.cid │ │ ├── image1.png.cid │ │ ├── image2.png.cid │ │ └── mask.png.cid │ ├── NormalizedCorrelationUsingFFT │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── NormalizedCorrelationUsingFFT.png.cid │ │ ├── correlation.png.cid │ │ ├── fixedImage.png.cid │ │ └── movingImage.png.cid │ ├── NormalizedCorrelationUsingFFTWithMaskImages │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── NormalizedCorrelationUsingFFTWithMaskImages.png.cid │ │ ├── correlation.png.cid │ │ ├── fixedImage.png.cid │ │ └── movingImage.png.cid │ └── index.rst ├── CurvatureFlow │ ├── BinaryMinMaxCurvatureFlow │ │ ├── BinaryMinMaxCurvatureFlow.png.cid │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── Yinyang.png.cid │ ├── CMakeLists.txt │ ├── SmoothImageUsingCurvatureFlow │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── SmoothImageUsingCurvatureFlow.png.cid │ │ └── Yinyang.png.cid │ ├── SmoothImageUsingMinMaxCurvatureFlow │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── Gourds.png.cid │ │ └── SmoothImageUsingMinMaxCurvatureFlow.png.cid │ ├── SmoothRGBImageUsingCurvatureFlow │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── Gourds.png.cid │ │ └── SmoothRGBImageUsingCurvatureFlow.png.cid │ ├── SmoothRGBImageUsingMinMaxCurvatureFlow │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── Gourds.png.cid │ │ └── SmoothRGBImageUsingMinMaxCurvatureFlow.png.cid │ └── index.rst ├── DistanceMap │ ├── ApproxDistanceMapOfBinary │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── CMakeLists.txt │ ├── MaurerDistanceMapOfBinary │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── MeanDistanceBetweenAllPointsOnTwoCurves │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── MeanDistanceBetweenAllPointsOnTwoCurves.png.cid │ ├── SignedDistanceMapOfBinary │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ └── index.rst ├── FFT │ ├── CMakeLists.txt │ ├── ComputeFFTInOneDimension │ │ ├── CMakeLists.txt │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── MouseLiver1DFFTModulusOutputBaseline.mha.sha512 │ │ ├── MouseLiver1DFFTPhaseOutputBaseline.mha.sha512 │ │ ├── MouseLiverModulusOutput.png.sha512 │ │ ├── MouseLiverPhaseOutput.png.sha512 │ │ ├── MouseLiverRF.mha.sha512 │ │ └── MouseLiverRFInput.png.sha512 │ ├── ComputeForwardFFT │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Complex.png.cid │ │ ├── Documentation.rst │ │ ├── HeadMRVolume.mha.cid │ │ ├── HeadMRVolume.png.cid │ │ ├── Modulus.png.cid │ │ ├── OutputComplexBaseline.mha.cid │ │ ├── OutputModulusBaseline.mha.cid │ │ ├── OutputRealBaseline.mha.cid │ │ └── Real.png.cid │ ├── ComputeImageSpectralDensity │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── HeadMRVolume.mha.cid │ │ ├── Input.png.cid │ │ ├── Output.png.cid │ │ └── OutputBaseline.mha.cid │ ├── ComputeInverseFFTOfImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── ComputeInverseFFTOfImage.png.cid │ │ └── Documentation.rst │ ├── FilterImageInFourierDomain │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── HeadMRVolume.mha.cid │ │ ├── Input.png.cid │ │ ├── Output.png.cid │ │ └── OutputBaseline.mha.cid │ └── index.rst ├── FastMarching │ ├── CMakeLists.txt │ ├── ComputeGeodesicDistanceOnMesh │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── ComputeGeodesicDistanceOnMeshOutput.html.cid │ │ ├── Documentation.rst │ │ ├── Input.png.cid │ │ ├── Output.png.cid │ │ ├── genusZeroSurface01.html.cid │ │ └── genusZeroSurface01.vtk.cid │ ├── CreateDistanceMapFromSeeds │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── OutputBaseline.mha.cid │ └── index.rst ├── ImageCompare │ ├── AbsValueOfTwoImages │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── CMakeLists.txt │ ├── CombineTwoImagesWithCheckerBoardPattern │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ └── OutputBaseline.png.cid │ ├── SquaredDifferenceOfTwoImages │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ └── index.rst ├── ImageCompose │ ├── CMakeLists.txt │ ├── ComposeVectorFromThreeScalarImages │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── ConvertRealAndImaginaryToComplexImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── CreateVectorImageFromScalarImages │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── JoinImages │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ └── index.rst ├── ImageFeature │ ├── AdditiveGaussianNoiseImageFilter │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── Gourds.png.cid │ │ └── OutputImage.png.cid │ ├── ApplyAFilterOnlyToASpecifiedImageRegion │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── ApplyAFilterToASpecifiedRegionOfAnImage │ │ ├── BrainProtonDensitySlice.png.cid │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── DerivativeImageQuickview.png.cid │ │ └── Documentation.rst │ ├── BilateralFilterAnImage │ │ ├── BilateralFilterAnImage.png.cid │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── Yinyang.png.cid │ ├── CMakeLists.txt │ ├── ComputeLaplacian │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── OutputBaseline.png.cid │ │ └── cthead1.png.cid │ ├── DerivativeImage │ │ ├── BrainProtonDensitySlice.png.cid │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── Output.mha.cid │ │ ├── Output.png.cid │ │ ├── Output_normalized.mha.cid │ │ └── Output_normalized.png.cid │ ├── DetectEdgesWithCannyEdgeDetectionFilter │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── OutputBaseline.png.cid │ │ └── cthead1.png.cid │ ├── ExtractContoursFromImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── FindZeroCrossingsInSignedImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── LaplacianRecursiveGaussianImageFilter │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── LaplacianRecursiveGaussianImageFilterRescaledOutputBaseline.png.cid │ │ ├── OutputBaseline.mha.cid │ │ └── cthead1.png.cid │ ├── SegmentBloodVessels │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── HeadMRA.mha.cid │ │ ├── Input.png.cid │ │ ├── Output.png.cid │ │ └── OutputBaseline.mha.cid │ ├── SharpenImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── SobelEdgeDetectionImageFilter │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── Gourds.png.cid │ │ ├── OutputBaseline.mha.cid │ │ └── SobelEdgeDetectionImageFilterRescaledOutputBaseline.png.cid │ ├── ZeroCrossingBasedEdgeDecor │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── Yinyang.png.cid │ │ └── ZeroCrossingBasedEdgeDecor.png.cid │ └── index.rst ├── ImageFilterBase │ ├── ApplyKernelToEveryPixel │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── input.png.cid │ │ └── output.png.cid │ ├── ApplyKernelToEveryPixelInNonZeroImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── input.png.cid │ │ ├── mask.png.cid │ │ └── output.png.cid │ ├── CMakeLists.txt │ ├── CastAnImageToAnotherType │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── CorpusCallosumMeanShape.mha.cid │ │ ├── Documentation.rst │ │ └── OutputBaseline.png.cid │ ├── ComputeLocalNoise │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── input.png.cid │ │ └── output.png.cid │ ├── CustomOperationToCorrespondingPixelsInTwoImages │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── PredefinedOperationToCorrespondingPixelsInTwoImages │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ └── index.rst ├── ImageFusion │ ├── CMakeLists.txt │ ├── ColorBoundariesOfRegions │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── image.png.cid │ │ └── output.png.cid │ ├── ColorLabeledRegions │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── image.png.cid │ │ └── output.png.cid │ ├── OverlayLabelMapOnImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── image.png.cid │ │ └── output.png.cid │ ├── OverlayLabelMapOnTopOfAnImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── Gourds.png.cid │ │ ├── OutputBaseline.png.cid │ │ └── label.png.cid │ └── index.rst ├── ImageGradient │ ├── ApplyGradientRecursiveGaussian │ │ ├── ApplyGradientRecursiveGaussianTestOutputBaselineMagnitude.png.cid │ │ ├── ApplyGradientRecursiveGaussianTestOutputBaselineX.png.cid │ │ ├── ApplyGradientRecursiveGaussianTestOutputBaselineY.png.cid │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ └── Gourds.png.cid │ ├── ApplyGradientRecursiveGaussianWithVectorInput │ │ ├── ApplyGradientRecursiveGaussianWithVectorInputTestOutputBaseline1X.png.cid │ │ ├── ApplyGradientRecursiveGaussianWithVectorInputTestOutputBaseline1Y.png.cid │ │ ├── ApplyGradientRecursiveGaussianWithVectorInputTestOutputBaseline2X.png.cid │ │ ├── ApplyGradientRecursiveGaussianWithVectorInputTestOutputBaseline2Y.png.cid │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ └── Gourds.png.cid │ ├── CMakeLists.txt │ ├── ComputeAndDisplayGradient │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── ComputeGradientMagnitude │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── ComputeGradientMagnitudeTestOutput.png.cid │ │ ├── ComputeGradientMagnitudeTestOutputBaseline.mha.cid │ │ ├── Documentation.rst │ │ └── Gourds.png.cid │ ├── ComputeGradientMagnitudeRecursiveGaussian │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── ComputeGradientMagnitudeRecursiveGaussianTestOutput.png.cid │ │ ├── ComputeGradientMagnitudeRecursiveGaussianTestOutputBaseline.mha.cid │ │ ├── Documentation.rst │ │ └── Gourds.png.cid │ ├── GradientOfVectorImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── ImplementationOfSnakes │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ └── index.rst ├── ImageGrid │ ├── AppendTwo3DVolumes │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── HeadMRVolume.mha.cid │ │ ├── Input.png.cid │ │ ├── Output.png.cid │ │ └── OutputBaseline.mha.cid │ ├── CMakeLists.txt │ ├── ChangeImageOriginSpacingOrDirection │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── HeadMRVolume.mha.cid │ ├── Create3DVolume │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── Input.png.cid │ │ ├── Output.png.cid │ │ ├── OutputBaseline.mha.cid │ │ ├── mri3D_0.mha.cid │ │ ├── mri3D_1.mha.cid │ │ └── mri3D_2.mha.cid │ ├── CropImageBySpecifyingRegion2 │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── CropImageBySpecifyingRegion2.png.cid │ │ └── Documentation.rst │ ├── ExtractRegionOfInterestInOneImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── Gourds.png.cid │ │ └── OutputBaseline.png.cid │ ├── FitSplineIntoPointSet │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── FlipAnImageOverSpecifiedAxes │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── OutputBaseline.png.cid │ │ └── Yinyang.png.cid │ ├── PadAnImageByMirroring │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── Gourds.png.cid │ │ └── OutputBaseline.png.cid │ ├── PadAnImageWithAConstant │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── Gourds.png.cid │ │ └── OutputBaseline.png.cid │ ├── PadImageByWrapping │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── image.png.cid │ ├── PasteImageIntoAnotherOne │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── Gourds.png.cid │ │ ├── OutputBaseline.png.cid │ │ └── Yinyang.png.cid │ ├── PermuteAxesOfAnImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── Gourds.png.cid │ │ └── OutputBaseline.png.cid │ ├── ProcessA2DSliceOfA3DImage │ │ ├── 105769fixed_B.nii.gz.cid │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── Input232.png │ │ ├── Output232.png │ │ └── OutputBaseline.mha.cid │ ├── ResampleAScalarImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── Gourds.png.cid │ │ └── OutputBaseline.png.cid │ ├── ResampleAVectorImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── OutputBaseline.png.cid │ │ └── VisibleWomanHeadSlice.png.cid │ ├── ResampleAnImage │ │ ├── BrainProtonDensitySlice.png.cid │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ └── OutputBaseline.png.cid │ ├── RunImageFilterOnRegionOfImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── RunImageFilterOnRegionOfImage.png.cid │ │ └── Yinyang.png.cid │ ├── ShrinkImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── Stack2DImagesInto3DImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── TileImagesSideBySide │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── Gourds.png.cid │ │ └── output.png.cid │ ├── UpsampleAnImage │ │ ├── BrainProtonDensitySlice.png.cid │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── OutputBaseline.png.cid │ ├── WarpAnImageUsingADeformationField │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── OutputBaseline.png.cid │ │ ├── WarpImageFilterDisplacementField.mhd.cid │ │ ├── WarpImageFilterDisplacementField.raw.cid │ │ └── WarpImageFilterInput.png.cid │ └── index.rst ├── ImageIntensity │ ├── AbsValueOfImage │ │ ├── AbsValueOfImage.png.cid │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── AddConstantToEveryPixel │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── Yinyang.png.cid │ │ └── output.png.cid │ ├── AddTwoImages │ │ ├── AddTwoImages.png.cid │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── ApplyAtanImageFilter │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── OutputBaseline.mha.cid │ ├── ApplyCosImageFilter │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── Input.mha.cid │ │ ├── InputRescaled.png.cid │ │ ├── OutputBaseline.mha.cid │ │ └── OutputBaselineRescaled.png.cid │ ├── ApplyExpNegativeImageFilter │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── Gourds.png.cid │ │ ├── Output.png.cid │ │ └── OutputBaseline.mha.cid │ ├── ApplySinImageFilter │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── Input.mha.cid │ │ ├── InputRescaled.png.cid │ │ ├── OutputBaseline.mha.cid │ │ └── OutputBaselineRescaled.png.cid │ ├── BinaryANDTwoImages │ │ ├── BinaryANDTwoImages.png.cid │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── input1.png.cid │ │ └── input2.png.cid │ ├── BinaryORTwoImages │ │ ├── BinaryORTwoImages.png.cid │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── input1.png.cid │ │ └── input2.png.cid │ ├── BinaryXORTwoImages │ │ ├── BinaryXORTwoImages.png.cid │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── input1.png.cid │ │ └── input2.png.cid │ ├── CMakeLists.txt │ ├── CastImageToAnotherTypeButClampToOutput │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── CompareTwoImagesAndSetOutputPixelToMax │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── CompareTwoImagesAndSetOutputPixelToMin │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── ComputeEdgePotential │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── ComputeSigmoid │ │ ├── BrainProtonDensitySlice.png.cid │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ └── OutputBaseline.png.cid │ ├── ComputerMagInVectorImageToMakeMagImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── ComputerMagInVectorImageToMakeMagImage.png.cid │ │ ├── Documentation.rst │ │ └── Yinyang.png.cid │ ├── ConvertRGBImageToGrayscaleImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── OutputBaseline.png.cid │ │ └── itk_eg_logo.png.cid │ ├── ExtractComponentOfVectorImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── IntensityWindowing │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── IntensityWindowing.png.cid │ ├── InverseOfMaskToImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── InverseOfMaskToImage.png.cid │ ├── InvertImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── InvertImage.png.cid │ ├── MaskImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── MaskImage.png.cid │ │ └── Yinyang.png.cid │ ├── MultiplyImageByScalar │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── Gourds.png.cid │ │ ├── Output.png.cid │ │ └── OutputBaseline.mha.cid │ ├── MultiplyTwoImages │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── Gourds.png.cid │ │ ├── OutputBaseline.mha.cid │ │ ├── OutputMultiply.png.cid │ │ └── mask.png.cid │ ├── NormalizeImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── NormalizeImage.png.cid │ │ └── Yinyang.png.cid │ ├── PixelDivisionOfTwoImages │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── PixelDivisionOfTwoImages.png.cid │ ├── RescaleIntensity │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── Gourds.png.cid │ │ └── OutputBaseline.png.cid │ ├── ScalePixelSumToConstant │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── SquareEveryPixel │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── SquareEveryPixel.png.cid │ ├── SubtractConstantFromEveryPixel │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── SubtractConstantFromEveryPixel.png.cid │ ├── SubtractTwoImages │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── SubtractTwoImages.png.cid │ ├── TransformVectorValuedImagePixels │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── Gourds.png.cid │ │ └── TransformVectorValuedImagePixels.png.cid │ └── index.rst ├── ImageLabel │ ├── CMakeLists.txt │ ├── ExtractBoundariesOfConnectedRegionsInBinaryImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── ExtractBoundariesOfConnectedRegionsInBinaryImage.png.cid │ ├── ExtractInnerAndOuterBoundariesOfBlobsInBinaryImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── ExtractBoundariesOfBlobsInBinaryImage.png.cid │ ├── LabelContoursOfConnectComponent │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── LabelContoursOfConnectComponents.png.cid │ └── index.rst ├── ImageStatistics │ ├── AdaptiveHistogramEqualizationImageFilter │ │ ├── AdaptiveHistogramEqualizationImageFilter01Baseline.png.cid │ │ ├── AdaptiveHistogramEqualizationImageFilter01Baseline_histogram.png.cid │ │ ├── AdaptiveHistogramEqualizationImageFilter02Baseline.png.cid │ │ ├── AdaptiveHistogramEqualizationImageFilter02Baseline_histogram.png.cid │ │ ├── AdaptiveHistogramEqualizationImageFilter03Baseline.png.cid │ │ ├── AdaptiveHistogramEqualizationImageFilter03Baseline_histogram.png.cid │ │ ├── AdaptiveHistogramEqualizationImageFilter04Baseline.png.cid │ │ ├── AdaptiveHistogramEqualizationImageFilter04Baseline_histogram.png.cid │ │ ├── AdaptiveHistogramEqualizationImageFilter05Baseline.png.cid │ │ ├── AdaptiveHistogramEqualizationImageFilter05Baseline_histogram.png.cid │ │ ├── AdaptiveHistogramEqualizationImageFilter06Baseline.png.cid │ │ ├── AdaptiveHistogramEqualizationImageFilter06Baseline_histogram.png.cid │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── histogram_plot.py │ │ ├── sf4.png.cid │ │ └── sf4_histogram.png.cid │ ├── ApplyAccumulateImageFilter │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── HeadMRVolume.mha.cid │ │ ├── Input.png.cid │ │ ├── Output0.png.cid │ │ ├── Output0Baseline.mha.cid │ │ ├── Output1.png.cid │ │ ├── Output1Baseline.mha.cid │ │ ├── Output2.png.cid │ │ └── Output2Baseline.mha.cid │ ├── CMakeLists.txt │ ├── CalculateImageMoments │ │ ├── CMakeLists.txt │ │ ├── CalculateEllipseMoments.ipynb │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── ellipse.mha.cid │ │ └── ellipse.png.cid │ ├── ComputeMinMaxVarianceMeanOfImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── ComputePCAShapeFromSample │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── StatisticalPropertiesOfRegions │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── StatisticalPropertiesOfRegions.png.cid │ └── index.rst ├── LabelMap │ ├── ApplyMorphologicalClosingOnAllLabelObjects │ │ ├── 2th_cthead1.png.cid │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── OutputBaseline.png.cid │ ├── ApplyMorphologicalClosingOnSpecificLabelObject │ │ ├── 2th_cthead1.png.cid │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── OutputBaseline.png.cid │ ├── CMakeLists.txt │ ├── ConvertImageToLabelMap │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── ConvertImageWithLabelsToShapeLabelMap │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── ConvertLabelMapToImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── image.png.cid │ ├── ExtractGivenLabelObject │ │ ├── 2th_cthead1.png.cid │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── Output1Baseline.png.cid │ │ └── Output2Baseline.png.cid │ ├── InvertImageUsingBinaryNot │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── Input.png.cid │ │ └── output.png.cid │ ├── KeepBinaryRegionsThatMeetSpecific │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── input.png.cid │ │ └── output.png.cid │ ├── KeepRegionsAboveLevel │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── input.png.cid │ │ └── output.png.cid │ ├── KeepRegionsThatMeetSpecific │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── input.png.cid │ │ └── output.png.cid │ ├── LabelBinaryRegionsAndGetProperties │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── image.png.cid │ ├── LabelBinaryRegionsInImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── image.png.cid │ ├── MaskOneImageGivenLabelMap │ │ ├── 2th_cthead1.png.cid │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── Output1Baseline.png.cid │ │ ├── Output2Baseline.png.cid │ │ └── cthead1.png.cid │ ├── MergeLabelMaps │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── RemoveHolesNotConnectedToImageBoundaries │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── OutputBaseline.png.cid │ │ └── Yinyang.png.cid │ ├── RemoveLabelsFromLabelMap │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── ShapeAttributesForBinaryImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ └── index.rst ├── MathematicalMorphology │ ├── CMakeLists.txt │ ├── CreateABinaryBallStructuringElement │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── DilateAGrayscaleImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── OutputBaseline.png.cid │ │ └── cthead1.png.cid │ ├── ErodeAGrayscaleImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── OutputBaseline.png.cid │ │ └── cthead1.png.cid │ ├── ErodeBinaryImageUsingFlatStruct │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── ErodeBinaryImageUsingFlatStruct.png.cid │ │ └── Yinyang.png.cid │ ├── GenerateStructureElementsWithAccurateArea │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── RegionalMaximal │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── intensityblobs.png.cid │ │ └── maximal.png.cid │ ├── RegionalMinimal │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── input.png.cid │ │ └── output.png.cid │ ├── ValuedRegionalMaximaImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── intensityblobs.png.cid │ │ └── maximal.png.cid │ ├── ValuedRegionalMinimalImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── input.png.cid │ │ └── output.png.cid │ └── index.rst ├── Path │ ├── CMakeLists.txt │ ├── DataStructureForPieceWiseLinearCurve │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── ExtractContoursFromImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ └── index.rst ├── QuadEdgeMeshFiltering │ ├── CMakeLists.txt │ ├── CleanQuadEdgeMesh │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── ComputeNormalsOfAMesh │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── InputMesh.html.cid │ │ ├── InputMesh.png.cid │ │ └── genusZeroSurface01.vtk.cid │ ├── ComputePlanarParameterizationOfAMesh │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── InputMesh.png.cid │ │ ├── OutputMeshes.png.cid │ │ ├── mushroom.html.cid │ │ ├── mushroom.vtk.cid │ │ ├── param_border0_coeff0.html.cid │ │ └── param_border1_coeff0.html.cid │ ├── DelaunayConformEdgeFlipping │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── InputMesh.png.cid │ │ ├── OutputMesh.png.cid │ │ ├── mushroom.html.cid │ │ └── mushroom.vtk.cid │ └── index.rst ├── Smoothing │ ├── BlurringAnImageUsingABinomialKernel │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── OutputBaseline.png.cid │ │ └── cthead1.png.cid │ ├── CMakeLists.txt │ ├── ComputesSmoothingWithGaussianKernel │ │ ├── BrainProtonDensitySlice.png.cid │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ └── OutputBaseline.png.cid │ ├── FindHigherDerivativesOfImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── FindHigherDerivativesOfImage.png.cid │ │ └── Yinyang.png.cid │ ├── MeanFilteringOfAnImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── Gourds.png.cid │ │ └── OutputBaseline.png.cid │ ├── MedianFilteringOfAnImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── Gourds.png.cid │ │ └── OutputBaseline.png.cid │ ├── MedianFilteringOfAnRGBImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── GourdsRGB.png.cid │ │ └── OutputBaseline.png.cid │ ├── SmoothImageWithDiscreteGaussianFilter │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── SmoothImageWithDiscreteGaussianFilter.png.cid │ │ └── Yinyang.png.cid │ └── index.rst ├── Thresholding │ ├── CMakeLists.txt │ ├── DemonstrateThresholdAlgorithms │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── DemonstrateThresholdAlgorithmsQuickview.png.cid │ │ ├── Documentation.rst │ │ └── Yinyang.png.cid │ ├── SeparateGroundUsingOtsu │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── ThresholdAnImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── Gourds.png.cid │ │ └── OutputBaseline.png.cid │ ├── ThresholdAnImageUsingBinary │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── OutputBaseline.png.cid │ │ └── cthead1.png.cid │ ├── ThresholdAnImageUsingOtsu │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── Gourds.png.cid │ │ └── OutputBaseline.png.cid │ └── index.rst └── index.rst ├── GPU ├── CMakeLists.txt └── index.rst ├── IO ├── CMakeLists.txt ├── GDCM │ ├── CMakeLists.txt │ ├── ReadAndPrintDICOMTags │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── Image0075.dcm.cid │ │ ├── Image0076.dcm.cid │ │ └── Image0077.dcm.cid │ ├── ReadDICOMSeriesAndWrite3DImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── Image0075.dcm.cid │ │ ├── Image0076.dcm.cid │ │ └── Image0077.dcm.cid │ ├── ResampleDICOMSeries │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ └── index.rst ├── ImageBase │ ├── CMakeLists.txt │ ├── ConvertFileFormats │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── Gourds.png.cid │ │ └── OutputBaseline.jpg.cid │ ├── ConvertImageToAnotherType │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── Create3DFromSeriesOf2D │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── CreateAListOfFileNames │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ └── Documentation.rst │ ├── GenerateSlicesFromVolume │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── HeadMRVolume.mha.cid │ │ ├── Input.png.cid │ │ ├── Output-20Baseline.png.cid │ │ └── Output-30Baseline.png.cid │ ├── ProcessImageChunks │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── Gourds.png.cid │ │ └── OutputBaseline.png.cid │ ├── ReadAnImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ └── Yinyang.png.cid │ ├── ReadUnknownImageType │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── Gourds.png.cid │ │ └── HeadMRVolume.mha.cid │ ├── RegisterIOFactories │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── HeadMRVolume.mha.cid │ │ └── Yinyang.png.cid │ ├── WriteAnImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ └── WriteAnImage.png.cid │ └── index.rst ├── Mesh │ ├── CMakeLists.txt │ ├── ReadMesh │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── InputMesh.html.cid │ │ ├── InputMesh.png.cid │ │ └── genusZeroSurface01.vtk.cid │ └── index.rst ├── TIFF │ ├── CMakeLists.txt │ ├── WriteATIFFImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── OutputBaseline.tif.cid │ └── index.rst ├── TransformBase │ ├── CMakeLists.txt │ ├── ReadTransformFromFile │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── WriteTransformToFile │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ └── index.rst ├── TransformFactory │ ├── CMakeLists.txt │ ├── RegisterTransformWithTransformFactory │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ └── index.rst └── index.rst ├── ImageCompareCommand.cxx ├── Nonunit ├── CMakeLists.txt ├── Review │ ├── CMakeLists.txt │ ├── GeometricPropertiesOfRegion │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── GeometricPropertiesOfRegionQuickview.png.cid │ ├── MultiphaseChanAndVeseSparseFieldLevelSetSegmentation │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── SegmentBloodVesselsWithMultiScaleHessianBasedMeasure │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── OutputBaseline.png.cid │ │ └── Sidestream_dark_field_image.png.cid │ ├── SinglephaseChanAndVeseDenseFieldLevelSetSegmentation │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── SinglephaseChanAndVeseSparseFieldLevelSetSegmentation │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ └── index.rst └── index.rst ├── Numerics ├── CMakeLists.txt ├── Optimizers │ ├── AmoebaOptimizer │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── ExampleCostFunction.h │ ├── CMakeLists.txt │ ├── ExhaustiveOptimizer │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── OutputBaseline.jpg.cid │ │ ├── PlotExhaustiveOptimizer.ipynb │ │ ├── apple.jpg.cid │ │ └── orange.jpg.cid │ ├── LevenbergMarquardtOptimization │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── itkExampleCostFunction.h │ └── index.rst ├── Statistics │ ├── 2DGaussianMixtureModelExpectMax │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── CMakeLists.txt │ ├── ComputeHistogramFromGrayscaleImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── sf4.png.cid │ ├── ComputeHistogramOfMaskedRegion │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── ComputeTextureFeatures │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── CreateGaussianDistribution │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── CreateHistogramFromListOfMeasurements │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── CreateListOfSampleMeasurements │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── CreateListOfSamplesFromImageWithoutDuplication │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── CreateListOfSamplesWithIDs │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── DistributeSamplingUsingGMM │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── DistributionOfPixelsUsingGMM │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── HistogramCreationAndBinAccess │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ └── Documentation.rst │ ├── SpatialSearch │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ └── index.rst └── index.rst ├── Registration ├── CMakeLists.txt ├── Common │ ├── CMakeLists.txt │ ├── ComputeMeanSquareBetweenTwoImages │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── Gourds.png.cid │ │ └── Yinyang.png.cid │ ├── GlobalRegistrationOfTwoImages │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── fixed.png.cid │ │ ├── moving.png.cid │ │ └── output.png.cid │ ├── MatchFeaturePoints │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── MultiresolutionPyramidFromImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── output_0.png.cid │ │ ├── output_1.png.cid │ │ ├── output_2.png.cid │ │ └── output_3.png.cid │ ├── MutualInformation │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── MutualInformation.ipynb │ │ ├── OutputBaseline.png.cid │ │ ├── fixed.png.cid │ │ └── moving.png.cid │ ├── Perform2DTranslationRegistrationWithMeanSquares │ │ ├── BrainProtonDensitySliceBorder20.png.cid │ │ ├── BrainProtonDensitySliceShifted13x17y.png.cid │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── ImageRegistration1DifferenceAfter.png.cid │ │ ├── ImageRegistration1DifferenceBefore.png.cid │ │ └── OutputBaseline.png.cid │ ├── PerformMultiModalityRegistrationWithMutualInformation │ │ ├── BrainProtonDensitySliceShifted13x17y.png.cid │ │ ├── BrainT1SliceBorder20.png.cid │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── OutputBaseline.png.cid │ │ ├── PerformMultiModalityRegistrationWithMutualInformationCheckerboardsFigure.png.cid │ │ └── PerformMultiModalityRegistrationWithMutualInformationInputImagesFigure.png.cid │ ├── RegisterImageToAnotherUsingLandmarks │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── fixed.png.cid │ │ ├── moving.png.cid │ │ └── output.png.cid │ ├── WatchRegistration │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── WatchRegistration.png.cid │ │ ├── fixed.png.cid │ │ └── moving.png.cid │ └── index.rst ├── Metricsv4 │ ├── CMakeLists.txt │ ├── PerformRegistrationOnVectorImages │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── OutputBaseline.jpg.cid │ │ ├── apple.jpg.cid │ │ └── orange.jpg.cid │ ├── RegisterTwoPointSets │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ └── RegisterTwoPointSets.ipynb │ └── index.rst └── index.rst ├── Remote ├── CMakeLists.txt ├── WikiExamples │ ├── CMakeLists.txt │ ├── CustomUserMatrixToAlignImageWithDICOM │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── DisplayITKImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ └── index.rst └── index.rst ├── Segmentation ├── CMakeLists.txt ├── Classifiers │ ├── CMakeLists.txt │ ├── ClusterPixelsInGrayscaleImage │ │ ├── CMakeLists.txt │ │ ├── ClusterPixelsInGrayscaleImage.png.cid │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── KMeansClusterOfPixelsInImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── KMeansClustering │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ └── index.rst ├── ConnectedComponents │ ├── AssignContiguousLabelsToConnectedRegions │ │ ├── AssignContiguousLabelsToConnectedRegions.png.cid │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── CMakeLists.txt │ ├── ExtraLargestConnectComponentFromBinaryImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── ExtraLargestConnectComponentFromBinaryImage.png.cid │ │ └── Yinyang.png.cid │ ├── LabelConnectComponentsInBinaryImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── LabelConnectComponentsInGrayscaleImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── LabelConnectComponentsInGrayscaleImage.png.cid │ └── index.rst ├── KLMRegionGrowing │ ├── BasicRegionGrowing │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── CMakeLists.txt │ └── index.rst ├── LabelVoting │ ├── CMakeLists.txt │ ├── IterativeHoleFilling │ │ ├── BinaryThresholdImageFilter.png.cid │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ └── OutputBaseline.png.cid │ └── index.rst ├── LevelSets │ ├── CMakeLists.txt │ ├── SegmentWithGeodesicActiveContourLevelSet │ │ ├── BrainProtonDensitySlice.png.cid │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── Evolution.gif.cid │ │ ├── OutputBaseline1.png.cid │ │ ├── OutputBaseline2.png.cid │ │ ├── OutputBaseline3.png.cid │ │ └── OutputBaseline4.png.cid │ └── index.rst ├── RegionGrowing │ ├── CMakeLists.txt │ ├── ConnectedComponentsInImage │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ ├── SegmentPixelsWithSimilarStats │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── SegmentPixelsWithSimilarStats.png.cid │ │ └── Yinyang.png.cid │ └── index.rst ├── Voronoi │ ├── CMakeLists.txt │ ├── VoronoiDiagram │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ └── Documentation.rst │ └── index.rst ├── Watersheds │ ├── CMakeLists.txt │ ├── MorphologicalWatershedSegmentation │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── input.png.cid │ │ └── output_20_3.png.cid │ ├── SegmentWithWatershedImageFilter │ │ ├── BrainProtonDensitySlice.png.cid │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Code.py │ │ ├── Documentation.rst │ │ ├── OutputBaseline.png.cid │ │ ├── SegmentWithWatershedImageFilterTest01Baseline.png.cid │ │ ├── SegmentWithWatershedImageFilterTest02Baseline.png.cid │ │ ├── SegmentWithWatershedImageFilterTest03Baseline.png.cid │ │ ├── SegmentWithWatershedImageFilterTest04Baseline.png.cid │ │ └── SegmentWithWatershedImageFilterTest05Baseline.png.cid │ └── index.rst └── index.rst ├── Video ├── BridgeOpenCV │ ├── CMakeLists.txt │ ├── ConvertAnITKGrayScaleImageToCVMat │ │ ├── CMakeLists.txt │ │ ├── Code.cxx │ │ ├── Documentation.rst │ │ ├── OutputBaseline.png.cid │ │ └── Yinyang.png.cid │ └── index.rst ├── CMakeLists.txt └── index.rst └── index.rst /.binder/requirements.txt: -------------------------------------------------------------------------------- 1 | itk>=5.4rc2 2 | itkwidgets[lab,notebook]>=1.0a7 3 | matplotlib 4 | -------------------------------------------------------------------------------- /.github/workflows/label-pr.yml: -------------------------------------------------------------------------------- 1 | name: Label PRs 2 | 3 | on: 4 | - pull_request_target 5 | 6 | jobs: 7 | build: 8 | runs-on: ubuntu-latest 9 | 10 | steps: 11 | - uses: srvaroa/labeler@v1.13.0 12 | env: 13 | GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}" 14 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Do not add ExternalData module staging files 2 | .ExternalData* 3 | 4 | # back-up files 5 | *~ 6 | *.bak 7 | *.swp 8 | 9 | # KWStyle hook output 10 | *.kws 11 | 12 | # compiled python files 13 | *.pyc 14 | 15 | # Binary directory 16 | BUILD* 17 | build* 18 | 19 | # qtcreator 20 | CMakeLists.txt.user* 21 | 22 | # kdevelop 23 | *.kdev* 24 | .kdev* 25 | 26 | # back-up files when conflicts occur 27 | *.orig 28 | 29 | *.DS_Store 30 | 31 | # Jupyter notebooks 32 | .ipynb_checkpoints/ 33 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "Utilities/SphinxExtensions/breathelink"] 2 | path = Utilities/SphinxExtensions/breathelink 3 | url = https://github.com/thewtex/breathelink.git 4 | [submodule "Utilities/SphinxExtensions/breathe"] 5 | path = Utilities/SphinxExtensions/breathe 6 | url = https://github.com/michaeljones/breathe 7 | -------------------------------------------------------------------------------- /CMake/DownloadDoxygen.cmake: -------------------------------------------------------------------------------- 1 | file(DOWNLOAD https://github.com/InsightSoftwareConsortium/ITK/releases/download/v5.3.0/InsightDoxygenDocHtml-5.3.0.tar.gz 2 | ${ITKDoxygen_TEMP_DIR}/itk-doxygen.tar.gz SHOW_PROGRESS 3 | ) 4 | -------------------------------------------------------------------------------- /CMake/DownloadDoxygenTAG.cmake: -------------------------------------------------------------------------------- 1 | file(DOWNLOAD https://github.com/InsightSoftwareConsortium/ITK/releases/download/v5.3.0/InsightDoxygenDocTag-5.3.0.gz 2 | ${ITKDoxygenTAG_TEMP_DIR}/InsightDoxygen.tag.gz SHOW_PROGRESS 3 | ) 4 | 5 | -------------------------------------------------------------------------------- /CMake/DownloadDoxygenXML.cmake: -------------------------------------------------------------------------------- 1 | file(DOWNLOAD https://github.com/InsightSoftwareConsortium/ITK/releases/download/v5.3.0/InsightDoxygenDocXml-5.3.0.tar.gz 2 | ${ITKDoxygenXML_TEMP_DIR}/itk-doxygen-xml.tar.gz SHOW_PROGRESS 3 | ) 4 | -------------------------------------------------------------------------------- /CMake/ExternalData_config.cmake.in: -------------------------------------------------------------------------------- 1 | set(ExternalData_OBJECT_STORES "@ExternalData_OBJECT_STORES@") 2 | set(ExternalData_URL_TEMPLATES "@ExternalData_URL_TEMPLATES@") 3 | set(ExternalData_TIMEOUT_INACTIVITY "@ExternalData_TIMEOUT_INACTIVITY@") 4 | set(ExternalData_TIMEOUT_ABSOLUTE "@ExternalData_TIMEOUT_ABSOLUTE@") 5 | set(ExternalData_NO_SYMLINKS "@ExternalData_NO_SYMLINKS@") 6 | @_ExternalData_CONFIG_CODE@ 7 | -------------------------------------------------------------------------------- /CTestConfig.cmake: -------------------------------------------------------------------------------- 1 | set(CTEST_PROJECT_NAME "ITKSphinxExamples") 2 | set(CTEST_NIGHTLY_START_TIME "1:00:00 UTC") 3 | 4 | set(CTEST_DROP_METHOD "https") 5 | set(CTEST_DROP_SITE "open.cdash.org") 6 | set(CTEST_DROP_LOCATION "/submit.php?project=Insight") 7 | set(CTEST_DROP_SITE_CDASH TRUE) 8 | -------------------------------------------------------------------------------- /Documentation/Build/DownloadExampleHighlighted.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihapw3rzwmabx6k4kdwqi4feovykoxceoqfhksxbowd6odj5qdvpu 2 | -------------------------------------------------------------------------------- /Documentation/Build/ITK-SNAP.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia54qdss3ndh2j6bnwxgwb3aye2a77ngle5z4p33tikmlcpjzh6qi 2 | -------------------------------------------------------------------------------- /Documentation/Build/ImageViewer.png.cid: -------------------------------------------------------------------------------- 1 | bafkreibh7z3lcq57btw4og3ntlzohf6dpbrklv7f4oyfam4oisctgxrkhq 2 | -------------------------------------------------------------------------------- /Documentation/Build/MITK.png.cid: -------------------------------------------------------------------------------- 1 | bafkreid7bvhso34secskgjitqw7jn6ctn3xf3jmjlq5hpslqjrlqoxnaau 2 | -------------------------------------------------------------------------------- /Documentation/Build/Paraview.png.cid: -------------------------------------------------------------------------------- 1 | bafkreif22a3mjper7qolplhe3g33r5vgczvodksps7cvpaobk6tav6jbby 2 | -------------------------------------------------------------------------------- /Documentation/Build/QGoImageCompare.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiagf4g6233idijrt33xpckom4ss55lmx5votplxcrjvlgjfgz6mli 2 | -------------------------------------------------------------------------------- /Documentation/Build/Slicer.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiaaj5jibeunhxszh3asdubt6qzv7x6eox5mitrxu6lb54sqkn43nq 2 | -------------------------------------------------------------------------------- /Documentation/Build/VV.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihfodn22anraojvzfdndetpymcc2ib6jpvyb3d7f62jztjwrx5fau 2 | -------------------------------------------------------------------------------- /Documentation/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(Download) 2 | -------------------------------------------------------------------------------- /Documentation/Contribute/CMakeW3ExternalDataUpload.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihtkjkiczpjvzbntaouq3sgqwhsnvcrg2ckqr2cmhlrfjzeshx2mu 2 | -------------------------------------------------------------------------------- /Documentation/Credits.rst: -------------------------------------------------------------------------------- 1 | Credits 2 | ========== 3 | 4 | .. contributors:: InsightSoftwareConsortium/ITKSphinxExamples 5 | :contributions: 6 | :avatars: 7 | :exclude: itkrobot 8 | :limit: 100 9 | :order: DESC -------------------------------------------------------------------------------- /Documentation/Download/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | configure_file(${CMAKE_CURRENT_SOURCE_DIR}/index.rst.in 2 | ${CMAKE_CURRENT_BINARY_DIR}/index.rst 3 | ) 4 | -------------------------------------------------------------------------------- /Documentation/Download/DownloadExampleHighlightedForDownload.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihapw3rzwmabx6k4kdwqi4feovykoxceoqfhksxbowd6odj5qdvpu 2 | -------------------------------------------------------------------------------- /Formatting/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | configure_file(${CMAKE_CURRENT_SOURCE_DIR}/conf.py.in 3 | ${CMAKE_CURRENT_BINARY_DIR}/conf.py 4 | @ONLY 5 | ) 6 | -------------------------------------------------------------------------------- /Formatting/art/itk_eg_logo.xcf.cid: -------------------------------------------------------------------------------- 1 | bafkreih22o3p4ynhmk3ncgl4rjvawv2v7o6nkwtfueh76tjvvxsydjak6e 2 | -------------------------------------------------------------------------------- /Formatting/static/itkLogoSmall.png.cid: -------------------------------------------------------------------------------- 1 | bafkreidrfzdnlhyg6jpkz4qs3zs4jjnq3avbxnzbxtdc3stoslctalvska 2 | -------------------------------------------------------------------------------- /Formatting/static/itk_eg_logo.png.cid: -------------------------------------------------------------------------------- 1 | bafkreigt5txnjlmvdqkj2ia2qa2yms7txontdld3iw7n6cp235xpgb2kii 2 | -------------------------------------------------------------------------------- /Formatting/static/itk_eg_logo_latex.eps.cid: -------------------------------------------------------------------------------- 1 | bafkreid6npjz5joj2cpvc3gtontyliaelg6kp3dph5z73sdxoraelf3jwe 2 | -------------------------------------------------------------------------------- /Formatting/static/itk_favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InsightSoftwareConsortium/ITKSphinxExamples/600e811d0e89135cdf576da50c4a3dd92c3e1414/Formatting/static/itk_favicon.ico -------------------------------------------------------------------------------- /Utilities/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | configure_file(${ITKSphinxExamples_SOURCE_DIR}/Utilities/CodeSwarm.sh.in 2 | ${ITKSphinxExamples_BINARY_DIR}/Utilities/CodeSwarm.sh 3 | @ONLY 4 | ) 5 | 6 | if(BUILD_DOCUMENTATION) 7 | file(COPY ${ITKSphinxExamples_SOURCE_DIR}/Utilities/SphinxExtensions/breathe/documentation/source/_static/breathe.css 8 | DESTINATION ${ITKSphinxExamples_BINARY_DIR}/html/_static 9 | ) 10 | endif() 11 | -------------------------------------------------------------------------------- /Utilities/CodeSwarm.sh.in: -------------------------------------------------------------------------------- 1 | #! /bin/bash 2 | 3 | cd @ITKSphinxExamples_SOURCE_DIR@ 4 | gource --log-command git > project.log 5 | gource --output-custom-log project.log 6 | gource --highlight-users -s 0.1 --auto-skip-seconds 1 --file-idle-time 5 --stop-at-end -o - | ffmpeg -y -b 3000K -r 60 -f image2pipe -vcodec ppm -i - -vcodec mpeg2video -pix_fmt yuv422p -qscale 1 -qmin 1 -intra -an gource.mpeg 7 | mv gource.mpeg @ITKSphinxExamples_BINARY_DIR@/Documentation/ 8 | rm project.log 9 | -------------------------------------------------------------------------------- /Utilities/GUnzip.py: -------------------------------------------------------------------------------- 1 | # Simple gunzip 2 | import gzip 3 | import sys 4 | 5 | input = gzip.open(sys.argv[1], 'rb') 6 | content = input.read() 7 | input.close() 8 | output = open(sys.argv[1][:-3], 'wb') 9 | output.write(content) 10 | output.close() 11 | -------------------------------------------------------------------------------- /Utilities/SphinxExtensions/pyparsing/diagram/template.jinja2: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | {% for diagram in diagrams %} 5 |

{{ diagram.title }}

6 |
{{ diagram.text }}
7 | {{ diagram.svg }} 8 | {% endfor %} 9 | 10 | 11 | -------------------------------------------------------------------------------- /Utilities/SphinxExtensions/sphinxcontrib/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | """ 3 | sphinxcontrib 4 | ~~~~~~~~~~~~~ 5 | 6 | This package is a namespace package that contains all extensions 7 | distributed in the ``sphinx-contrib`` distribution. 8 | 9 | :copyright: Copyright 2007-2009 by the Sphinx team, see AUTHORS. 10 | :license: BSD, see LICENSE for details. 11 | """ 12 | 13 | __import__('pkg_resources').declare_namespace(__name__) 14 | -------------------------------------------------------------------------------- /Utilities/SphinxExtensions/sphinxcontrib/doxylink/__init__.py: -------------------------------------------------------------------------------- 1 | from .doxylink import __version__ 2 | 3 | def setup(app): 4 | from .doxylink import setup_doxylink_roles 5 | app.add_config_value('doxylink', {}, 'env') 6 | app.connect('builder-inited', setup_doxylink_roles) 7 | -------------------------------------------------------------------------------- /index.rst: -------------------------------------------------------------------------------- 1 | .. ITK Sphinx Examples documentation master file, created by 2 | sphinx-quickstart on Thu Dec 22 23:30:02 2011. 3 | 4 | Welcome to the ITK Sphinx Examples documentation! 5 | ================================================= 6 | 7 | Contents: 8 | 9 | .. toctree:: 10 | :maxdepth: 2 11 | 12 | Documentation/Build/index 13 | Documentation/Contribute/index 14 | src/index 15 | Documentation/Download/index 16 | Documentation/Credits 17 | 18 | Index 19 | ===== 20 | 21 | * :ref:`genindex` 22 | -------------------------------------------------------------------------------- /itk-module.cmake: -------------------------------------------------------------------------------- 1 | set(DOCUMENTATION "This module builds the examples found at https://github.com/InsightSoftwareConsortium/ITKSphinxExamples") 2 | 3 | itk_module(SphinxExamples 4 | DEPENDS 5 | ITKCommon 6 | DESCRIPTION 7 | "${DOCUMENTATION}" 8 | EXCLUDE_FROM_DEFAULT 9 | ) 10 | -------------------------------------------------------------------------------- /src/Bridge/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | set(Bridge_MODULES 2 | VtkGlue 3 | NumPy 4 | ) 5 | 6 | if(ENABLE_QUICKVIEW) 7 | add_subdirectory_if_module_enabled(VtkGlue) 8 | endif() 9 | 10 | add_subdirectory_if_module_enabled( NumPy ) 11 | 12 | foreach(_module ${Bridge_MODULES}) 13 | add_module_archives(${_module}) 14 | endforeach() 15 | -------------------------------------------------------------------------------- /src/Bridge/NumPy/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_example(ConvertNumPyArrayToitkImage) 2 | -------------------------------------------------------------------------------- /src/Bridge/NumPy/ConvertNumPyArrayToitkImage/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | cmake_minimum_required(VERSION 3.22.1) 2 | 3 | project( ConvertNumPyArrayToitkImage ) 4 | 5 | find_package( ITK REQUIRED ) 6 | include( ${ITK_USE_FILE} ) 7 | 8 | enable_testing() 9 | 10 | set(input_image ${CMAKE_CURRENT_BINARY_DIR}/Slicer.png) 11 | 12 | if(ITK_WRAP_PYTHON) 13 | add_test(NAME ConvertNumPyArrayToitkImageTestPython 14 | COMMAND ${Python3_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/Code.py 15 | ${input_image} 16 | SliceRevised.png 17 | ) 18 | endif() 19 | -------------------------------------------------------------------------------- /src/Bridge/NumPy/ConvertNumPyArrayToitkImage/Slice.png.cid: -------------------------------------------------------------------------------- 1 | bafkreigsk2ezo7bd6rutgmqgq3ieejagkwrg2sxpuzvjzlvhd63ri7wbl4 2 | -------------------------------------------------------------------------------- /src/Bridge/NumPy/ConvertNumPyArrayToitkImage/SliceRevised.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihgdzyye374gffmesdsbt2gcidybl7iua4uqgjvg36v2nnpuirlpm 2 | -------------------------------------------------------------------------------- /src/Bridge/NumPy/index.rst: -------------------------------------------------------------------------------- 1 | NumPy 2 | ====== 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | ConvertNumPyArrayToitkImage/Documentation.rst 8 | -------------------------------------------------------------------------------- /src/Bridge/VtkGlue/ConvertAnRGBitkImageTovtkImageData/VisibleWomanEyeSlice.png.cid: -------------------------------------------------------------------------------- 1 | bafkreie3uxik4q5vv4s6s2sj4omm42z7rckpkys3v5wiss4cyke5sn5kba 2 | -------------------------------------------------------------------------------- /src/Bridge/VtkGlue/ConvertAnitkImageTovtkImageData/BrainProtonDensitySlice.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihshmjsfrysjbqxgqn3igzrfrqmeixlmxc5a3pz2gqjholoixq5xe 2 | -------------------------------------------------------------------------------- /src/Bridge/VtkGlue/ConvertRGBvtkImageDataToAnitkImage/VisibleWomanEyeSlice.png.cid: -------------------------------------------------------------------------------- 1 | bafkreie3uxik4q5vv4s6s2sj4omm42z7rckpkys3v5wiss4cyke5sn5kba 2 | -------------------------------------------------------------------------------- /src/Bridge/VtkGlue/ConvertvtkImageDataToAnitkImage/BrainProtonDensitySlice.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihshmjsfrysjbqxgqn3igzrfrqmeixlmxc5a3pz2gqjholoixq5xe 2 | -------------------------------------------------------------------------------- /src/Bridge/VtkGlue/VTKImageToITKImage/Gourds.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicpkbc2vba2lap3a6fn2p5j6ljbn4fgaivg3qdzpmiaqedpu45lgi 2 | -------------------------------------------------------------------------------- /src/Bridge/VtkGlue/VTKImageToITKImage/VTKImageToITKImageQuickview.png.cid: -------------------------------------------------------------------------------- 1 | bafkreifguwlzbumtchnam3f7sklmvh7gmv7nujb33mrzkmkmohrsfzhoh4 2 | -------------------------------------------------------------------------------- /src/Bridge/VtkGlue/VisualizeEvolvingDense2DLevelSetAsElevationMap/cells.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihptgey6vkocqnwuc5773omkrbxbyooh5pfhmnrvufbictq7rcvyq 2 | -------------------------------------------------------------------------------- /src/Bridge/VtkGlue/VisualizeEvolvingDense2DLevelSetAsElevationMap/levelsets.gif.cid: -------------------------------------------------------------------------------- 1 | bafkreifiaeawclmxlfrf6xk6zdmmjfpelkie46cwfv2i4xk2ebn7kslh4i 2 | -------------------------------------------------------------------------------- /src/Bridge/VtkGlue/VisualizeEvolvingDense2DLevelSetAsElevationMap/levelsets.png.cid: -------------------------------------------------------------------------------- 1 | bafkreibfkdk45ylffokvawtcepltk6b23p5kz3m6smmivspaq2a3a73bla 2 | -------------------------------------------------------------------------------- /src/Bridge/VtkGlue/VisualizeEvolvingDense2DLevelSetZeroSet/cells.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihptgey6vkocqnwuc5773omkrbxbyooh5pfhmnrvufbictq7rcvyq 2 | -------------------------------------------------------------------------------- /src/Bridge/VtkGlue/VisualizeEvolvingDense2DLevelSetZeroSet/levelsets.gif.cid: -------------------------------------------------------------------------------- 1 | bafkreicxozgqar2qalgdxpjnu4vkbksgwff24utta6gybdexal3xa2aig4 2 | -------------------------------------------------------------------------------- /src/Bridge/VtkGlue/VisualizeEvolvingDense2DLevelSetZeroSet/levelsets.png.cid: -------------------------------------------------------------------------------- 1 | bafkreifw55gmpkyzw6rxkflxfcmi5abdr7o6zajsb2fjcrkead4cqxvhhe 2 | -------------------------------------------------------------------------------- /src/Bridge/VtkGlue/VisualizeStaticDense2DLevelSetAsElevationMap/cells.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihptgey6vkocqnwuc5773omkrbxbyooh5pfhmnrvufbictq7rcvyq 2 | -------------------------------------------------------------------------------- /src/Bridge/VtkGlue/VisualizeStaticDense2DLevelSetAsElevationMap/levelsets.png.cid: -------------------------------------------------------------------------------- 1 | bafkreidxkuox2akyly32w34hewhfug6xwqbna4nul5catzmd37zxs7moju 2 | -------------------------------------------------------------------------------- /src/Bridge/VtkGlue/VisualizeStaticDense2DLevelSetZeroSet/cells.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihptgey6vkocqnwuc5773omkrbxbyooh5pfhmnrvufbictq7rcvyq 2 | -------------------------------------------------------------------------------- /src/Bridge/VtkGlue/VisualizeStaticDense2DLevelSetZeroSet/levelsets.png.cid: -------------------------------------------------------------------------------- 1 | bafkreifss6f6rf52dqksukr55nd2rdlylurtbnyq76islwd2iq336pcqvm 2 | -------------------------------------------------------------------------------- /src/Bridge/VtkGlue/VisualizeStaticMalcolm2DLevelSetLayers/cells.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihptgey6vkocqnwuc5773omkrbxbyooh5pfhmnrvufbictq7rcvyq 2 | -------------------------------------------------------------------------------- /src/Bridge/VtkGlue/VisualizeStaticMalcolm2DLevelSetLayers/levelsets.png.cid: -------------------------------------------------------------------------------- 1 | bafkreifzglkksrmutkyvdixsbr4wwjknhakmai2aarefnwknuawwyjcpyq 2 | -------------------------------------------------------------------------------- /src/Bridge/VtkGlue/VisualizeStaticShi2DLevelSetLayers/cells.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihptgey6vkocqnwuc5773omkrbxbyooh5pfhmnrvufbictq7rcvyq 2 | -------------------------------------------------------------------------------- /src/Bridge/VtkGlue/VisualizeStaticShi2DLevelSetLayers/levelsets.png.cid: -------------------------------------------------------------------------------- 1 | bafkreieqtjuwbwk6o2pmr3a7tyyvo6gp35jnzmpumb4kp7excbewwxmot4 2 | -------------------------------------------------------------------------------- /src/Bridge/VtkGlue/VisualizeStaticWhitaker2DLevelSetLayers/cells.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihptgey6vkocqnwuc5773omkrbxbyooh5pfhmnrvufbictq7rcvyq 2 | -------------------------------------------------------------------------------- /src/Bridge/VtkGlue/VisualizeStaticWhitaker2DLevelSetLayers/levelsets.png.cid: -------------------------------------------------------------------------------- 1 | bafkreieqtjuwbwk6o2pmr3a7tyyvo6gp35jnzmpumb4kp7excbewwxmot4 2 | -------------------------------------------------------------------------------- /src/Bridge/index.rst: -------------------------------------------------------------------------------- 1 | Bridge 2 | ====== 3 | 4 | .. toctree:: 5 | :maxdepth: 2 6 | 7 | VtkGlue/index.rst 8 | NumPy/index.rst 9 | -------------------------------------------------------------------------------- /src/Core/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | set(Core_MODULES 2 | Common 3 | QuadEdgeMesh 4 | Mesh 5 | TestKernel 6 | Transform 7 | ImageFunction 8 | ImageAdaptors 9 | SpatialObjects 10 | ) 11 | 12 | foreach(_module ${Core_MODULES}) 13 | add_subdirectory_if_module_enabled(${_module}) 14 | add_module_archives(${_module}) 15 | endforeach() 16 | -------------------------------------------------------------------------------- /src/Core/Common/AddNoiseToBinaryImage/AddNoiseToBinaryImage.png.cid: -------------------------------------------------------------------------------- 1 | bafkreig7mrhurlfx3ku6bvmmibvdxxs5ejlrkjh3bfrb5qrakpsuntgf2u 2 | -------------------------------------------------------------------------------- /src/Core/Common/AddNoiseToBinaryImage/Yinyang.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia6f57kj22tmfdijxbost4c47xz3mpixwicor7ix34zvrll3qcbqm 2 | -------------------------------------------------------------------------------- /src/Core/Common/ApplyAFilterOnlyToASpecifiedRegionOfAnImage/FilterImageRegion.png.cid: -------------------------------------------------------------------------------- 1 | bafkreie4uitslnavl6u3s4w62gkz6r3wssoctdav7zaqmrt4xfasouf6f4 2 | -------------------------------------------------------------------------------- /src/Core/Common/ApplyAFilterOnlyToASpecifiedRegionOfAnImage/Relationship.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiaffqu7nnoby6ix5o3pg5eiucj7ofsxx3wnij4r2kugbdy4jhvuia 2 | -------------------------------------------------------------------------------- /src/Core/Common/ApplyCustomOperationToEachPixelInImage/Operation.png.cid: -------------------------------------------------------------------------------- 1 | bafkreig3f4d5hwfz2wzmy56o6tc5mb3ljd6jmtsjoruxqfchlz5yv6ixuy 2 | -------------------------------------------------------------------------------- /src/Core/Common/ApplyCustomOperationToEachPixelInImage/Relationship.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihasqn5hlzyvlxkjqjfv5tupvvyixfiknai2puytootv523dd3tcq 2 | -------------------------------------------------------------------------------- /src/Core/Common/BoundingBoxOfAPointSet/BoundingBox.png.cid: -------------------------------------------------------------------------------- 1 | bafkreickdblw4cjduumqnb7gn3wtsjshvqrvezh3k7krz657xsosvur2ry 2 | -------------------------------------------------------------------------------- /src/Core/Common/BresenhamLine/Operation.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia4xxrlmsbcivkpdtl2ja2mskpuuaht43rmmrt2j3qjqp5ymsf2v4 2 | -------------------------------------------------------------------------------- /src/Core/Common/BresenhamLine/Segmentation.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihi6qoq7pqyqf3defuwz7ntxspjurtywy73iba4eyaaqgfm6lmbg4 2 | -------------------------------------------------------------------------------- /src/Core/Common/CheckIfModuleIsPresent/Documentation.rst: -------------------------------------------------------------------------------- 1 | :name: CheckIfModuleIsPresent 2 | 3 | Check if Module Is Present 4 | ========================== 5 | 6 | .. index:: 7 | single: Image 8 | 9 | Synopsis 10 | -------- 11 | 12 | Check if a specific module is present. 13 | 14 | 15 | Code 16 | ---- 17 | 18 | C++ 19 | ... 20 | 21 | .. literalinclude:: Code.cxx 22 | :lines: 18- 23 | 24 | Classes demonstrated 25 | -------------------- 26 | 27 | .. breathelink:: itk::Image 28 | -------------------------------------------------------------------------------- /src/Core/Common/ConceptCheckingIsFloatingPoint/Documentation.rst: -------------------------------------------------------------------------------- 1 | :name: ConceptCheckingIsFloatingPoint 2 | 3 | Concept Checking Is Floating Point 4 | ================================== 5 | 6 | .. index:: 7 | pair: ConceptChecking; IsFloatingPoint 8 | 9 | Synopsis 10 | -------- 11 | 12 | Check at compilation time that a given type is floating point. 13 | 14 | 15 | Results 16 | ------- 17 | 18 | 19 | Code 20 | ---- 21 | 22 | C++ 23 | ... 24 | 25 | .. literalinclude:: Code.cxx 26 | :lines: 18- 27 | -------------------------------------------------------------------------------- /src/Core/Common/ConceptCheckingIsSameDimension/Documentation.rst: -------------------------------------------------------------------------------- 1 | :name: ConceptCheckingIsSameDimension 2 | 3 | Concept Checking Is Same Dimension 4 | ================================== 5 | 6 | .. index:: 7 | single: ConceptChecking 8 | 9 | Synopsis 10 | -------- 11 | 12 | Check at compilation time that 2 dimensions are the same. 13 | 14 | 15 | Results 16 | ------- 17 | 18 | Code 19 | ---- 20 | 21 | C++ 22 | ... 23 | 24 | .. literalinclude:: Code.cxx 25 | :lines: 18- 26 | -------------------------------------------------------------------------------- /src/Core/Common/ConceptCheckingIsSameType/Documentation.rst: -------------------------------------------------------------------------------- 1 | :name: ConceptCheckingIsSameType 2 | 3 | Concept Checking Is Same Type 4 | ============================= 5 | 6 | .. index:: 7 | single: ConceptChecking 8 | 9 | Synopsis 10 | -------- 11 | 12 | Check at compilation time that 2 given types are the same. 13 | 14 | 15 | Results 16 | ------- 17 | 18 | Code 19 | ---- 20 | 21 | C++ 22 | ... 23 | 24 | .. literalinclude:: Code.cxx 25 | :lines: 18- 26 | -------------------------------------------------------------------------------- /src/Core/Common/ConvertArrayToImage/Relationship.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihcn43nd4b5dthz4yrq77tyjjfelpvzzmiutnm2slpaznnrscowoq 2 | -------------------------------------------------------------------------------- /src/Core/Common/ConvertArrayToImage/Sphere.png.cid: -------------------------------------------------------------------------------- 1 | bafkreifj3dfi57rvwruuvk5ycftmobp2p5mdho7qpi7x7ykuujbkzb2lca 2 | -------------------------------------------------------------------------------- /src/Core/Common/ConvertArrayToImage/Sphere3D.png.cid: -------------------------------------------------------------------------------- 1 | bafkreid3uloy2yfjqggy5d46aghpb4b5v3q2xaqylkg2uoqsuqc5dh4s7q 2 | -------------------------------------------------------------------------------- /src/Core/Common/CreateDerivativeKernel/DerivativeKernel.png.cid: -------------------------------------------------------------------------------- 1 | bafkreigdntizd2xiqvwywb6vab4wwbxcozlm4yghjkoc7dzugzipvhudne 2 | -------------------------------------------------------------------------------- /src/Core/Common/CreateDerivativeKernel/DerivativeOperator.png.cid: -------------------------------------------------------------------------------- 1 | bafkreibohzttygqnnh25zror2z5vlhypmwtvfgyvqrfebhcxvme7mehbvy 2 | -------------------------------------------------------------------------------- /src/Core/Common/CreateGaussianKernel/GaussianBlur.png.cid: -------------------------------------------------------------------------------- 1 | bafkreifsacuklxb4nc4zo3g3dug7xvsf4kcpt5oosguhcngq5pysgqgnia 2 | -------------------------------------------------------------------------------- /src/Core/Common/CreateGaussianKernel/GaussianKernel.png.cid: -------------------------------------------------------------------------------- 1 | bafkreidlnhsxjw7ivecwinizozzrss54z3hoezddflwcwfag2f7gqjqxgm 2 | -------------------------------------------------------------------------------- /src/Core/Common/CreateVectorImage/Operation.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiefasljtdb5w2lpiw3kptqknfqdngzgq6waff2ims43wwsapnjnba 2 | -------------------------------------------------------------------------------- /src/Core/Common/CropImageBySpecifyingRegion/3DVolume.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihtmliqoydru3yo5sbxsddu4sq4hkt6q5e6tnrawz4vbtqrjtwama 2 | -------------------------------------------------------------------------------- /src/Core/Common/CropImageBySpecifyingRegion/ExtractedSlice.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihbzuilqqwwwoyfhhmke6vb5fby2llly3rmtujmbfujdl2qr3obvu 2 | -------------------------------------------------------------------------------- /src/Core/Common/DisplayImage/DisplayImage.png.cid: -------------------------------------------------------------------------------- 1 | bafkreibwrbxdbhqufqpiu6p7xku53n33epqrlqdopz7hvdtinpo5dctbqi 2 | -------------------------------------------------------------------------------- /src/Core/Common/DisplayImage/Documentation.rst: -------------------------------------------------------------------------------- 1 | :name: DisplayImage 2 | 3 | Display Image 4 | ============= 5 | 6 | .. index:: 7 | single: Image 8 | 9 | Synopsis 10 | -------- 11 | 12 | Display an image. 13 | 14 | 15 | Results 16 | ------- 17 | .. figure:: DisplayImage.png 18 | :scale: 70% 19 | 20 | Displayed Image. 21 | 22 | Code 23 | ---- 24 | 25 | C++ 26 | ... 27 | 28 | .. literalinclude:: Code.cxx 29 | :lines: 18- 30 | 31 | Classes demonstrated 32 | -------------------- 33 | 34 | .. breathelink:: itk::Image 35 | -------------------------------------------------------------------------------- /src/Core/Common/EagerModuleLoadingPython/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | cmake_minimum_required(VERSION 3.22.1) 2 | 3 | project(EagerModuleLoadingPython) 4 | 5 | find_package(ITK REQUIRED) 6 | include(${ITK_USE_FILE}) 7 | 8 | install(FILES Code.py CMakeLists.txt 9 | DESTINATION share/ITKSphinxExamples/Code/Core/Common/EagerModuleLoadingPython/ 10 | COMPONENT Code 11 | ) 12 | 13 | enable_testing() 14 | if(ITK_WRAP_PYTHON) 15 | add_test(NAME EagerModuleLoadingPythonTest 16 | COMMAND ${Python3_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/Code.py) 17 | endif() 18 | -------------------------------------------------------------------------------- /src/Core/Common/EagerModuleLoadingPython/Documentation.rst: -------------------------------------------------------------------------------- 1 | :name: EagerModuleLoadingPython 2 | 3 | Eagerly Load Python Modules 4 | =============================== 5 | 6 | Synopsis 7 | -------- 8 | 9 | Load all ITK Python modules at once on import. 10 | 11 | 12 | Results 13 | ------- 14 | Output:: 15 | 16 | ITK namespace has 4045 symbols 17 | 18 | Code 19 | ---- 20 | 21 | Python 22 | ...... 23 | 24 | .. literalinclude:: Code.py 25 | :language: python 26 | :lines: 1, 16- 27 | -------------------------------------------------------------------------------- /src/Core/Common/FilterImage/Documentation.rst: -------------------------------------------------------------------------------- 1 | :name: FilterImage 2 | 3 | Filter Image 4 | ============ 5 | 6 | .. index:: 7 | single: ImageToImageFilter 8 | 9 | Synopsis 10 | -------- 11 | 12 | Filter an image. 13 | 14 | 15 | Results 16 | ------- 17 | Output:: 18 | 19 | 0 20 | 3 21 | 22 | Code 23 | ---- 24 | 25 | C++ 26 | ... 27 | 28 | .. literalinclude:: Code.cxx 29 | :lines: 18- 30 | 31 | Classes demonstrated 32 | -------------------- 33 | 34 | .. breathelink:: itk::ImageToImageFilter 35 | -------------------------------------------------------------------------------- /src/Core/Common/FindMaxAndMinInImage/FindMaxAndMinInImageOutput.png.cid: -------------------------------------------------------------------------------- 1 | bafkreigy7xzneaqbee4k2r3gweglpmd2oe2eneuijh56gl5pg6u23hn2iu 2 | -------------------------------------------------------------------------------- /src/Core/Common/FindMaxAndMinInImage/Yinyang.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia6f57kj22tmfdijxbost4c47xz3mpixwicor7ix34zvrll3qcbqm 2 | -------------------------------------------------------------------------------- /src/Core/Common/GetImageSize/Yinyang.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia6f57kj22tmfdijxbost4c47xz3mpixwicor7ix34zvrll3qcbqm 2 | -------------------------------------------------------------------------------- /src/Core/Common/ImageRegionIntersection/ImageRegionIntersection.png.cid: -------------------------------------------------------------------------------- 1 | bafkreih5hkqhoalqpj27vwj7qlq2krgzoxerkgil2ix5ggyh4u5gickawq 2 | -------------------------------------------------------------------------------- /src/Core/Common/ImageRegionOverlap/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiekallz2p5u6u2vejcugslel5ngyuuas7z63ktr75oqdtccxe7nei 2 | -------------------------------------------------------------------------------- /src/Core/Common/ImportPixelBufferIntoAnImage/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreibyy3kslpbz3pndb2lwwobwudadb57ndxjm6dfohudz66pomfpcoe 2 | -------------------------------------------------------------------------------- /src/Core/Common/InPlaceFilterOfImage/Gourds.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicpkbc2vba2lap3a6fn2p5j6ljbn4fgaivg3qdzpmiaqedpu45lgi 2 | -------------------------------------------------------------------------------- /src/Core/Common/InPlaceFilterOfImage/InPlaceFilterOfImageQuickview.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihb6ywbefcwldyyx4vhzwc25zmgah2pu52gj7nqqbwv4mjqc7vhpi 2 | -------------------------------------------------------------------------------- /src/Core/Common/IterateLineThroughImage/IterateLineThroughImage.png.cid: -------------------------------------------------------------------------------- 1 | bafkreifsbhluec32q5ah7lc33s7uch7e3me3lgzkkkqzdli5xxmjvoytjq 2 | -------------------------------------------------------------------------------- /src/Core/Common/IterateRegionWithAccessToIndexWithWriteAccess/IterateRegionWithAccessToIndexWithWriteAccess.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiewuaemqx5sho2hpcqsyr56elftn4a66rhaetp326hij62xti3edi 2 | -------------------------------------------------------------------------------- /src/Core/Common/IterateRegionWithAccessToIndexWithWriteAccess/Yinyang.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia6f57kj22tmfdijxbost4c47xz3mpixwicor7ix34zvrll3qcbqm 2 | -------------------------------------------------------------------------------- /src/Core/Common/IterateRegionWithAccessToIndexWithoutWriteAccess/IterateRegionWithAccessToIndexWithoutWriteAccess.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiewuaemqx5sho2hpcqsyr56elftn4a66rhaetp326hij62xti3edi 2 | -------------------------------------------------------------------------------- /src/Core/Common/IterateRegionWithAccessToIndexWithoutWriteAccess/Yinyang.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia6f57kj22tmfdijxbost4c47xz3mpixwicor7ix34zvrll3qcbqm 2 | -------------------------------------------------------------------------------- /src/Core/Common/IterateRegionWithNeighborhood/IterateRegionWithWriteAccess.png.cid: -------------------------------------------------------------------------------- 1 | bafkreidhs2evgjf6avdclcv2ul33x3auyimjiwpebvgqd4stwxghm5ivhy 2 | -------------------------------------------------------------------------------- /src/Core/Common/IterateRegionWithNeighborhood/Yinyang.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia6f57kj22tmfdijxbost4c47xz3mpixwicor7ix34zvrll3qcbqm 2 | -------------------------------------------------------------------------------- /src/Core/Common/IterateRegionWithWriteAccess/IterateRegionWithWriteAccess.png.cid: -------------------------------------------------------------------------------- 1 | bafkreidhs2evgjf6avdclcv2ul33x3auyimjiwpebvgqd4stwxghm5ivhy 2 | -------------------------------------------------------------------------------- /src/Core/Common/IterateRegionWithWriteAccess/Yinyang.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia6f57kj22tmfdijxbost4c47xz3mpixwicor7ix34zvrll3qcbqm 2 | -------------------------------------------------------------------------------- /src/Core/Common/IterateRegionWithoutWriteAccess/Yinyang.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia6f57kj22tmfdijxbost4c47xz3mpixwicor7ix34zvrll3qcbqm 2 | -------------------------------------------------------------------------------- /src/Core/Common/IterateWithNeighborhoodWithoutAccess/Yinyang.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia6f57kj22tmfdijxbost4c47xz3mpixwicor7ix34zvrll3qcbqm 2 | -------------------------------------------------------------------------------- /src/Core/Common/MakeOutOfBoundsPixelsReturnConstValue/MakeOutOfBoundsPixelsReturnConstValue.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiaihtshvpt7kx5bvryodbxlu6ffekrpm522sqa7qoligxpdg3ma4e 2 | -------------------------------------------------------------------------------- /src/Core/Common/MakePartOfImageTransparent/MakePartOfImageTransparent.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicud23hpputioiodvj5skiis3ngeaupwa2iiehmnq45obdg6ptd3i 2 | -------------------------------------------------------------------------------- /src/Core/Common/MakePartOfImageTransparent/Transparency.png.cid: -------------------------------------------------------------------------------- 1 | bafkreickuima2tmul6deufw2xz4tntnq6buzondwva6c34mq3abzkfbdfm 2 | -------------------------------------------------------------------------------- /src/Core/Common/MiniPipeline/MiniPipeline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiact2ar5jwdldtg7xdkma4goxozct64cwstqcdl3wwib2mycjaeia 2 | -------------------------------------------------------------------------------- /src/Core/Common/MiniPipeline/MiniPipelineOutput.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiarofxsd43hxotdiouhmenhrle72rt2e4ypahzcssv3bhz3lnykcy 2 | -------------------------------------------------------------------------------- /src/Core/Common/MultiThreadOilPainting/MultiThreadOilPaintingQuickview.png.cid: -------------------------------------------------------------------------------- 1 | bafkreig3h6ury6ymlw3ytyfyvm3xe4kvlitq65ylv5qxv4knwzfbe6xp3m 2 | -------------------------------------------------------------------------------- /src/Core/Common/MultiThreadOilPainting/Yinyang.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia6f57kj22tmfdijxbost4c47xz3mpixwicor7ix34zvrll3qcbqm 2 | -------------------------------------------------------------------------------- /src/Core/Common/MultipleOutputsOfSameType/TestOutput1.jpg.cid: -------------------------------------------------------------------------------- 1 | bafkreicidlb7tbeevb6kwjygi66gcyymgobdpbi4o2xmxw3ztleuqidzfa 2 | -------------------------------------------------------------------------------- /src/Core/Common/MultipleOutputsOfSameType/TestOutput2.jpg.cid: -------------------------------------------------------------------------------- 1 | bafkreigdyxrfbpuupvormgyfsyw4unwf4dtjj2fbbgwcjkfrj7g77df3xu 2 | -------------------------------------------------------------------------------- /src/Core/Common/PassImageToFunction/Documentation.rst: -------------------------------------------------------------------------------- 1 | :name: PassImageToFunction 2 | 3 | Pass Image to Function 4 | ====================== 5 | 6 | .. index:: 7 | single: Image 8 | pair: image; function 9 | 10 | Synopsis 11 | -------- 12 | 13 | Pass an image to a function. 14 | 15 | 16 | Code 17 | ---- 18 | 19 | C++ 20 | ... 21 | 22 | .. literalinclude:: Code.cxx 23 | :lines: 18- 24 | 25 | Classes demonstrated 26 | -------------------- 27 | 28 | .. breathelink:: itk::Image 29 | -------------------------------------------------------------------------------- /src/Core/Common/PiConstant/Documentation.rst: -------------------------------------------------------------------------------- 1 | :name: PiConstant 2 | 3 | Pi Constant 4 | =========== 5 | 6 | .. index:: 7 | single: Math 8 | single: pi 9 | 10 | Synopsis 11 | -------- 12 | 13 | This will print a float that represents the constant Pi. 14 | 15 | 16 | Results 17 | ------- 18 | Output:: 19 | 20 | 3.14159 21 | 22 | 23 | Code 24 | ---- 25 | 26 | C++ 27 | ... 28 | 29 | .. literalinclude:: Code.cxx 30 | :lines: 18- 31 | -------------------------------------------------------------------------------- /src/Core/Common/ReRunPipelineWithChangingLargestPossibleRegion/mri3D_0.mha.cid: -------------------------------------------------------------------------------- 1 | bafkreibxsb4pq2xiqbj2oy2cdomh5vj2hee5lh6e5lqdx7lzdzz3nfs4li 2 | -------------------------------------------------------------------------------- /src/Core/Common/ReRunPipelineWithChangingLargestPossibleRegion/mri3D_1.mha.cid: -------------------------------------------------------------------------------- 1 | bafkreigscot4yjzwxiox73mbuqmxzvqfxw4q6hrxnoirvlrpcpliyuj4rq 2 | -------------------------------------------------------------------------------- /src/Core/Common/ReRunPipelineWithChangingLargestPossibleRegion/mri3D_2.mha.cid: -------------------------------------------------------------------------------- 1 | bafkreifmdv6gbkhvyxmmtxenuxpnlzurcrm4g47f7dswoaekhw6mwqioei 2 | -------------------------------------------------------------------------------- /src/Core/Common/ReadAPointSet/tetrahedron.png.cid: -------------------------------------------------------------------------------- 1 | bafkreibbwfyijzai7xehhftrvkgxhu4aeqyez64sft7cavi7pj24ekuweu 2 | -------------------------------------------------------------------------------- /src/Core/Common/ReadAPointSet/tetrahedron.vtk.cid: -------------------------------------------------------------------------------- 1 | bafkreihquufngmwramml4zn2wbmxunacvwnwhm3j6mvypo5jmavxjwxqoe 2 | -------------------------------------------------------------------------------- /src/Core/Common/ReadWriteVectorImage/OutputBaseline.nrrd.cid: -------------------------------------------------------------------------------- 1 | bafkreignmg5lqlmqa5zrr66boqtpginlj5saiycdjh7c4s5ylcrsymcprm 2 | -------------------------------------------------------------------------------- /src/Core/Common/ReadWriteVectorImage/image.png.cid: -------------------------------------------------------------------------------- 1 | bafkreidlacrrfu2wiw6anj7cjqxcecg424kzlbo3wgpvszjr2all7rfvni 2 | -------------------------------------------------------------------------------- /src/Core/Common/ReadWriteVectorImage/mini-vector-fast.nrrd.cid: -------------------------------------------------------------------------------- 1 | bafkreignmg5lqlmqa5zrr66boqtpginlj5saiycdjh7c4s5ylcrsymcprm 2 | -------------------------------------------------------------------------------- /src/Core/Common/SetPixelValueInOneImage/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreie2oglovygfopfte5dnr4l3ai4p4yq2dbclrkq4dcytp2sl7ng3gy 2 | -------------------------------------------------------------------------------- /src/Core/Common/SortITKIndex/Documentation.rst: -------------------------------------------------------------------------------- 1 | :name: SortITKIndex 2 | 3 | Sort ITK Index 4 | ============== 5 | 6 | .. index:: 7 | single: Image 8 | single: index 9 | 10 | Synopsis 11 | -------- 12 | 13 | Sort itk::Index. 14 | 15 | 16 | Results 17 | ------- 18 | 19 | Code 20 | ---- 21 | 22 | C++ 23 | ... 24 | 25 | .. literalinclude:: Code.cxx 26 | :lines: 18- 27 | 28 | Classes demonstrated 29 | -------------------- 30 | 31 | .. breathelink:: itk::Image 32 | -------------------------------------------------------------------------------- /src/Core/Common/ThrowException/Documentation.rst: -------------------------------------------------------------------------------- 1 | :name: ThrowException 2 | 3 | Throw Exception 4 | =============== 5 | 6 | .. index:: 7 | single: Image 8 | 9 | Synopsis 10 | -------- 11 | 12 | Throw an exception. 13 | 14 | 15 | Results 16 | ------- 17 | .. note:: 18 | No output is printed, this example simply displays functionality. 19 | 20 | Code 21 | ---- 22 | 23 | C++ 24 | ... 25 | 26 | .. literalinclude:: Code.cxx 27 | :lines: 18- 28 | 29 | Classes demonstrated 30 | -------------------- 31 | 32 | .. breathelink:: itk::Image 33 | -------------------------------------------------------------------------------- /src/Core/Common/UseParallelizeImageRegion/CellsFluorescence1.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihf6kiwcdyv5tuaceddablwiqyklixjog7rieiwfrtdidmkinibni 2 | -------------------------------------------------------------------------------- /src/Core/ImageAdaptors/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_example(AddConstantToPixelsWithoutDuplicatingImage) 2 | add_example(ExtractChannelOfImageWithMultipleComponents) 3 | add_example(ProcessNthComponentOfVectorImage) 4 | add_example(PresentImageAfterOperation) 5 | add_example(ViewComponentVectorImageAsScaleImage) 6 | -------------------------------------------------------------------------------- /src/Core/ImageAdaptors/index.rst: -------------------------------------------------------------------------------- 1 | ImageAdaptors 2 | ============= 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | AddConstantToPixelsWithoutDuplicatingImage/Documentation.rst 8 | ExtractChannelOfImageWithMultipleComponents/Documentation.rst 9 | PresentImageAfterOperation/Documentation.rst 10 | ProcessNthComponentOfVectorImage/Documentation.rst 11 | ViewComponentVectorImageAsScaleImage/Documentation.rst 12 | -------------------------------------------------------------------------------- /src/Core/ImageFunction/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_example(MultiplyKernelWithAnImageAtLocation) 2 | 3 | add_example(ComputeMedianOfImageAtPixel) 4 | compare_to_baseline(EXAMPLE_NAME ComputeMedianOfImageAtPixel 5 | BASELINE_PREFIX ComputeMedianOfImageAtPixel 6 | ) 7 | 8 | add_example(LinearlyInterpolatePositionInImage) 9 | add_example(ResampleSegmentedImage) 10 | -------------------------------------------------------------------------------- /src/Core/ImageFunction/ComputeMedianOfImageAtPixel/ComputeMedianOfImageAtPixel.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiaomh3sp4gc4mydiaafgmxae5t34f3o6pwoffxc7axpefyen3cn4i 2 | -------------------------------------------------------------------------------- /src/Core/ImageFunction/ResampleSegmentedImage/2th_cthead1.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiawchmkmudnmnb3eaiczohdht4354da6y34w4uf7rgq3zjfucvcje 2 | -------------------------------------------------------------------------------- /src/Core/ImageFunction/ResampleSegmentedImage/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreigrz52pxbing4dfot6d5dcsyghucuxu2z5qwy55uyps6ajpqvqgce 2 | -------------------------------------------------------------------------------- /src/Core/ImageFunction/ResampleSegmentedImage/OutputNearestBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreig5o7ixm2bm7rkpczptfw4vnosdenmzot4cawmpz24vnbqfbsxbka 2 | -------------------------------------------------------------------------------- /src/Core/ImageFunction/index.rst: -------------------------------------------------------------------------------- 1 | ImageFunction 2 | ============= 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | ComputeMedianOfImageAtPixel/Documentation.rst 8 | LinearlyInterpolatePositionInImage/Documentation.rst 9 | MultiplyKernelWithAnImageAtLocation/Documentation.rst 10 | ResampleSegmentedImage/Documentation.rst 11 | -------------------------------------------------------------------------------- /src/Core/Mesh/ConvertTriangleMeshToBinaryImage/ConvertTriangleMeshToBinaryImageInputs.png.cid: -------------------------------------------------------------------------------- 1 | bafkreie6jqfju7n7r2wof3e3q22ma5qgxq275cqth73q7gbt6i73jxzvfi 2 | -------------------------------------------------------------------------------- /src/Core/Mesh/ConvertTriangleMeshToBinaryImage/HeadMRVolume.mha.cid: -------------------------------------------------------------------------------- 1 | bafkreifuwrvdclxmac5a7bky3lf3ylwmqfr2wfq3ivmawzjquztck7cr3u 2 | -------------------------------------------------------------------------------- /src/Core/Mesh/ConvertTriangleMeshToBinaryImage/Output.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiaqcdlilmr3dn6idqejfiul6tbtcbefjoxcnyjb3lzozpe5ffwi4i 2 | -------------------------------------------------------------------------------- /src/Core/Mesh/ConvertTriangleMeshToBinaryImage/OutputBaseline.mha.cid: -------------------------------------------------------------------------------- 1 | bafkreihjtycdgrffffbxdcpvlxsg63raxpnmhore7xdult477sacvnd7n4 2 | -------------------------------------------------------------------------------- /src/Core/Mesh/ConvertTriangleMeshToBinaryImage/torus.vtk.cid: -------------------------------------------------------------------------------- 1 | bafkreighwk6xy5rbjrtfoij6yqdsoyc3p4yhq6q4oodrilknntgwfcs26a 2 | -------------------------------------------------------------------------------- /src/Core/Mesh/ExtractIsoSurface/HeadMRVolume.mha.cid: -------------------------------------------------------------------------------- 1 | bafkreifuwrvdclxmac5a7bky3lf3ylwmqfr2wfq3ivmawzjquztck7cr3u 2 | -------------------------------------------------------------------------------- /src/Core/Mesh/ExtractIsoSurface/MeshAndVolume.png.cid: -------------------------------------------------------------------------------- 1 | bafkreict4cqmllmrbbn2z5rt5fo3ftbkze2ql7dg42quedkfdazkyljzhy 2 | -------------------------------------------------------------------------------- /src/Core/Mesh/TranslateOneMesh/OutputBaseline.vtk.cid: -------------------------------------------------------------------------------- 1 | bafkreidr2xxc57toho5btgpsrivw4hlfmabonb3ubpldby6bpizmi2ojja 2 | -------------------------------------------------------------------------------- /src/Core/Mesh/TranslateOneMesh/TranslateOneMesh.png.cid: -------------------------------------------------------------------------------- 1 | bafkreif7fdjgdhgudo3heayqkgqy3s2loph6otrli3uraowcuiy7srjuti 2 | -------------------------------------------------------------------------------- /src/Core/Mesh/TranslateOneMesh/genusZeroSurface01.vtk.cid: -------------------------------------------------------------------------------- 1 | bafkreifmvtvahyaegj2tskytwtxerwujehex6n5riyjxov5wdyrsh2cari 2 | -------------------------------------------------------------------------------- /src/Core/Mesh/index.rst: -------------------------------------------------------------------------------- 1 | Mesh 2 | ==== 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | AccessDataInCells/Documentation.rst 8 | AddPointsAndEdges/Documentation.rst 9 | CalculateAreaAndVolumeOfSimplexMesh/Documentation.rst 10 | ConvertMeshToUnstructeredGrid/Documentation.rst 11 | ConvertTriangleMeshToBinaryImage/Documentation.rst 12 | ExtractIsoSurface/Documentation.rst 13 | TranslateOneMesh/Documentation.rst 14 | WorkingWithPointAndCellData/Documentation.rst 15 | WriteMeshToVTP/Documentation.rst 16 | -------------------------------------------------------------------------------- /src/Core/QuadEdgeMesh/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_example(ExtractVertexOnMeshBoundaries) 2 | add_example(PrintVertexNeighbors) 3 | add_example(GetListOfFacesAroundAGivenVertex) 4 | add_example(CutMesh) 5 | add_example(CreateTriangularQuadEdgeMesh) 6 | -------------------------------------------------------------------------------- /src/Core/QuadEdgeMesh/CreateTriangularQuadEdgeMesh/OutputMesh.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia23d4cepjtv4ymwn5v3umvbahcjfy5jt3jel5he4sn7pdmq23fvm 2 | -------------------------------------------------------------------------------- /src/Core/QuadEdgeMesh/CutMesh/CutMeshOutput.html.cid: -------------------------------------------------------------------------------- 1 | bafkreif57wezsqfny4gqu3r32fkjcirxt6t5ld3622v7t6voeimopdlahq 2 | -------------------------------------------------------------------------------- /src/Core/QuadEdgeMesh/CutMesh/genusZeroSurface01.html.cid: -------------------------------------------------------------------------------- 1 | bafkreiavz6c3n2u5dheoi4osimahanh5roueiwap43n267dclp7x4xor5m 2 | -------------------------------------------------------------------------------- /src/Core/QuadEdgeMesh/CutMesh/genusZeroSurface01.vtk.cid: -------------------------------------------------------------------------------- 1 | bafkreifmvtvahyaegj2tskytwtxerwujehex6n5riyjxov5wdyrsh2cari 2 | -------------------------------------------------------------------------------- /src/Core/QuadEdgeMesh/CutMesh/inputMesh.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia5jisfdw72d4hgzd7vtloh33dg4yw2adhep6j4u6mboojbfexpom 2 | -------------------------------------------------------------------------------- /src/Core/QuadEdgeMesh/CutMesh/outputMesh.png.cid: -------------------------------------------------------------------------------- 1 | bafkreieajoq7gmfx4ncdcenmb6zq5dmuxtvgv3jicggrgu2nlpkykq2ioe 2 | -------------------------------------------------------------------------------- /src/Core/QuadEdgeMesh/ExtractVertexOnMeshBoundaries/InputMesh.html.cid: -------------------------------------------------------------------------------- 1 | bafybeidbqi4mngyq2tx5k33ee3ibwfi5csitmzbhfl64trecwq4sgejabq 2 | -------------------------------------------------------------------------------- /src/Core/QuadEdgeMesh/ExtractVertexOnMeshBoundaries/InputMesh.png.cid: -------------------------------------------------------------------------------- 1 | bafybeia6qjketcwz3racg47gmfr3ampfigq4jd7p4t3ibdyoa7p7xc4eju 2 | -------------------------------------------------------------------------------- /src/Core/QuadEdgeMesh/ExtractVertexOnMeshBoundaries/wave.vtk.cid: -------------------------------------------------------------------------------- 1 | bafkreia562vcec6jwdn6lpkwqtwwt5cs2dej3vwrnaq5ex6m2qaossezxa 2 | -------------------------------------------------------------------------------- /src/Core/QuadEdgeMesh/GetListOfFacesAroundAGivenVertex/SelectedFaces.html.cid: -------------------------------------------------------------------------------- 1 | bafkreibsu62js7cfme6nfzeexxvz6txcn4h5r4phucjpvh6fr62abi5ajm 2 | -------------------------------------------------------------------------------- /src/Core/QuadEdgeMesh/GetListOfFacesAroundAGivenVertex/SelectedFaces.png.cid: -------------------------------------------------------------------------------- 1 | bafybeigipp4pd4aowc7fakoyaecivqhv6vbhvmvcrwl5zl2i2bik6oeata 2 | -------------------------------------------------------------------------------- /src/Core/QuadEdgeMesh/GetListOfFacesAroundAGivenVertex/genusZeroSurface01.vtk.cid: -------------------------------------------------------------------------------- 1 | bafkreifmvtvahyaegj2tskytwtxerwujehex6n5riyjxov5wdyrsh2cari 2 | -------------------------------------------------------------------------------- /src/Core/QuadEdgeMesh/PrintVertexNeighbors/InputMesh.html.cid: -------------------------------------------------------------------------------- 1 | bafybeidbqi4mngyq2tx5k33ee3ibwfi5csitmzbhfl64trecwq4sgejabq 2 | -------------------------------------------------------------------------------- /src/Core/QuadEdgeMesh/PrintVertexNeighbors/InputMesh.png.cid: -------------------------------------------------------------------------------- 1 | bafybeia6qjketcwz3racg47gmfr3ampfigq4jd7p4t3ibdyoa7p7xc4eju 2 | -------------------------------------------------------------------------------- /src/Core/QuadEdgeMesh/PrintVertexNeighbors/wave.vtk.cid: -------------------------------------------------------------------------------- 1 | bafkreia562vcec6jwdn6lpkwqtwwt5cs2dej3vwrnaq5ex6m2qaossezxa 2 | -------------------------------------------------------------------------------- /src/Core/QuadEdgeMesh/index.rst: -------------------------------------------------------------------------------- 1 | QuadEdgeMesh 2 | ============ 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | CreateTriangularQuadEdgeMesh/Documentation.rst 8 | CutMesh/Documentation.rst 9 | ExtractVertexOnMeshBoundaries/Documentation.rst 10 | GetListOfFacesAroundAGivenVertex/Documentation.rst 11 | PrintVertexNeighbors/Documentation.rst 12 | -------------------------------------------------------------------------------- /src/Core/SpatialObjects/Blob/Documentation.rst: -------------------------------------------------------------------------------- 1 | :name: Blob 2 | 3 | Blob 4 | ==== 5 | 6 | .. index:: 7 | single: BlobSpatialObject 8 | single: blob 9 | 10 | Synopsis 11 | -------- 12 | 13 | Blob. 14 | 15 | 16 | Results 17 | ------- 18 | Output:: 19 | 20 | Bounds: [0, 0, 0, 0] 21 | 22 | Code 23 | ---- 24 | 25 | C++ 26 | ... 27 | 28 | .. literalinclude:: Code.cxx 29 | :lines: 18- 30 | 31 | Classes demonstrated 32 | -------------------- 33 | 34 | .. breathelink:: itk::BlobSpatialObject 35 | -------------------------------------------------------------------------------- /src/Core/SpatialObjects/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_example(ConvertSpatialObjectToImage) 2 | compare_to_baseline(EXAMPLE_NAME ConvertSpatialObjectToImage 3 | BASELINE_PREFIX ConvertSpatialObjectToImage 4 | ) 5 | 6 | add_example(Ellipse) 7 | compare_to_baseline(EXAMPLE_NAME Ellipse 8 | BASELINE_PREFIX EllipseOutput 9 | ) 10 | 11 | add_example(CreateALineSpatialObject) 12 | compare_to_baseline(EXAMPLE_NAME CreateALineSpatialObject 13 | BASELINE_PREFIX line 14 | ) 15 | 16 | add_example(Blob) 17 | add_example(ContourSpatialObject) 18 | -------------------------------------------------------------------------------- /src/Core/SpatialObjects/ConvertSpatialObjectToImage/ConvertSpatialObjectToImage.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicjg7g4nbrqyg4gvacurzozzs3ry4bswsojuyfsjbey2j2omvw4ru 2 | -------------------------------------------------------------------------------- /src/Core/SpatialObjects/CreateALineSpatialObject/line.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiei2oqo3krth4yqsexdxor2cjb4varjmmebngsxmwktbujveeu2e4 2 | -------------------------------------------------------------------------------- /src/Core/SpatialObjects/Ellipse/EllipseOutput.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicjg7g4nbrqyg4gvacurzozzs3ry4bswsojuyfsjbey2j2omvw4ru 2 | -------------------------------------------------------------------------------- /src/Core/SpatialObjects/index.rst: -------------------------------------------------------------------------------- 1 | SpatialObjects 2 | ============== 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | Blob/Documentation.rst 8 | ContourSpatialObject/Documentation.rst 9 | ConvertSpatialObjectToImage/Documentation.rst 10 | CreateALineSpatialObject/Documentation.rst 11 | Ellipse/Documentation.rst 12 | -------------------------------------------------------------------------------- /src/Core/TestKernel/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_example(GenerateRandomImage) 2 | compare_to_baseline( 3 | EXAMPLE_NAME GenerateRandomImage 4 | BASELINE_PREFIX OutputBaseline 5 | ) 6 | -------------------------------------------------------------------------------- /src/Core/TestKernel/GenerateRandomImage/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiaygk4mhfj65kc6g3a4qvyo2wknkudahksrct3skhom34l446727y 2 | -------------------------------------------------------------------------------- /src/Core/TestKernel/index.rst: -------------------------------------------------------------------------------- 1 | TestKernel 2 | ========== 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | GenerateRandomImage/Documentation.rst 8 | -------------------------------------------------------------------------------- /src/Core/Transform/ApplyAffineTransformFromHomogeneousMatrixAndResample/Gourds.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicpkbc2vba2lap3a6fn2p5j6ljbn4fgaivg3qdzpmiaqedpu45lgi 2 | -------------------------------------------------------------------------------- /src/Core/Transform/ApplyAffineTransformFromHomogeneousMatrixAndResample/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreifxi4yucchdhmzpe5ibkyhrwkoralgjpvseblgxnrcfxirxquwf5q 2 | -------------------------------------------------------------------------------- /src/Core/Transform/DeformAVolumeWithAThinPlateSpline/CheckerBoard.png.cid: -------------------------------------------------------------------------------- 1 | bafybeido67mh6ekbf4ksqnvohvhjeae3kps6lynmucjiz4goyjafujm6ki 2 | -------------------------------------------------------------------------------- /src/Core/Transform/DeformAVolumeWithAThinPlateSpline/DeformedImage.png.cid: -------------------------------------------------------------------------------- 1 | bafybeif7peygrvroniic5yqavvxzuctdxqyuzz5tfmba5f63ew6ozpyl4u 2 | -------------------------------------------------------------------------------- /src/Core/Transform/DeformAVolumeWithAThinPlateSpline/DeformedImageBaseline.mha.cid: -------------------------------------------------------------------------------- 1 | bafybeih4kal3lobtzwsnsoc2vszskc46on3p5ojwa6tqriikca32c6ixum -------------------------------------------------------------------------------- /src/Core/Transform/DeformAVolumeWithAThinPlateSpline/InputImage.png.cid: -------------------------------------------------------------------------------- 1 | bafybeibzkxiedmtayg43pkunxie6hf6k3oqubepsh4luxjbx4onjeo5ep4 2 | -------------------------------------------------------------------------------- /src/Core/Transform/DeformAVolumeWithAThinPlateSpline/SourceLandmarks.vtk.cid: -------------------------------------------------------------------------------- 1 | bafkreicmsmsjebk2lvcwwqbz7u56tklm6qseu5q2dkn2rdidtegatbsc64 -------------------------------------------------------------------------------- /src/Core/Transform/DeformAVolumeWithAThinPlateSpline/TargetLandmarks.vtk.cid: -------------------------------------------------------------------------------- 1 | bafkreiejdhhrghlfm2xwqzwdrwern3ssbguhp4t7g3sfen54gxwa3vlb3i -------------------------------------------------------------------------------- /src/Core/Transform/DeformAVolumeWithAThinPlateSpline/brainweb165a10f17.mha.cid: -------------------------------------------------------------------------------- 1 | bafybeifjjxuuxkmfs3v2u763w76gklc5kbr6ecwxce4drafurjf44qys7a -------------------------------------------------------------------------------- /src/Core/Transform/GlobalRegistrationTwoImagesAffine/fixed.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihsbww6a2su3ycontcjycpml5t5kurm62kdtdzwmmxx5ubelgm64a 2 | -------------------------------------------------------------------------------- /src/Core/Transform/GlobalRegistrationTwoImagesAffine/moving.png.cid: -------------------------------------------------------------------------------- 1 | bafkreid2idlbmmgtjwqx7apiuk4lozsof5bv64gngtstofyjnsffe3jeeq 2 | -------------------------------------------------------------------------------- /src/Core/Transform/GlobalRegistrationTwoImagesAffine/output.png.cid: -------------------------------------------------------------------------------- 1 | bafkreidevd7vrjnpdfcgmhoo3n6pkgwkzqyvpg5g4p3noorubhgsowytf4 2 | -------------------------------------------------------------------------------- /src/Core/Transform/GlobalRegistrationTwoImagesBSpline/GlobalRegistrationTwoImagesBSpline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreid4gihkgrxvffrrbwz4k4aacqanmcebeakq33wprcqd6i7dx6o7py 2 | -------------------------------------------------------------------------------- /src/Core/Transform/MutualInformationAffine/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicigmxxxurfvlb53lyezd2qgekhouh2wnsvlwyopshzf3gga7dn6e 2 | -------------------------------------------------------------------------------- /src/Core/Transform/MutualInformationAffine/fixed.png.cid: -------------------------------------------------------------------------------- 1 | bafkreigsk2ezo7bd6rutgmqgq3ieejagkwrg2sxpuzvjzlvhd63ri7wbl4 2 | -------------------------------------------------------------------------------- /src/Core/Transform/MutualInformationAffine/moving.png.cid: -------------------------------------------------------------------------------- 1 | bafkreifpncb2xvc47ph2u5iasbrn3jj27wgyxowjemi3fhnkhdtz4cwrma 2 | -------------------------------------------------------------------------------- /src/Core/Transform/ScaleAnImage/ScaleAnImageInput.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihunvzwua3eh2oekyzchmje5heb62fywfpbluqv22lzbphzaelk2q 2 | -------------------------------------------------------------------------------- /src/Core/Transform/ScaleAnImage/ScaleAnImageOutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiaogfbz6kcrhlmnkvgrn4ok6wsyxibmby73znuzadzy67ytjeggna 2 | -------------------------------------------------------------------------------- /src/Core/Transform/TranslateImage/Gourds.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicpkbc2vba2lap3a6fn2p5j6ljbn4fgaivg3qdzpmiaqedpu45lgi 2 | -------------------------------------------------------------------------------- /src/Core/Transform/TranslateImage/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiezn6dtrgnedi3fwrz2di3dbn7qit4bn2mod35lxfxjtb24odhdfa 2 | -------------------------------------------------------------------------------- /src/Core/index.rst: -------------------------------------------------------------------------------- 1 | Core 2 | ==== 3 | 4 | .. toctree:: 5 | :maxdepth: 2 6 | 7 | Common/index.rst 8 | ImageAdaptors/index.rst 9 | ImageFunction/index.rst 10 | Mesh/index.rst 11 | QuadEdgeMesh/index.rst 12 | SpatialObjects/index.rst 13 | TestKernel/index.rst 14 | Transform/index.rst 15 | -------------------------------------------------------------------------------- /src/Developer/Exceptions.cxx: -------------------------------------------------------------------------------- 1 | #include "itkImage.h" 2 | 3 | #include "ImageSource.h" 4 | 5 | int 6 | main() 7 | { 8 | // Setup types 9 | using ImageType = itk::Image; 10 | auto image = ImageType::New(); 11 | 12 | // Create and the filter 13 | using FilterType = itk::ImageFilter; 14 | auto filter = FilterType::New(); 15 | filter->SetInput(image); 16 | filter->Update(); 17 | 18 | return EXIT_SUCCESS; 19 | } 20 | -------------------------------------------------------------------------------- /src/Developer/ImageFilterX.hxx: -------------------------------------------------------------------------------- 1 | #ifndef ImageFilterX_hxx 2 | #define ImageFilterX_hxx 3 | 4 | #include "itkObjectFactory.h" 5 | #include "itkImageRegionIterator.h" 6 | #include "itkImageRegionConstIterator.h" 7 | 8 | namespace itk 9 | { 10 | 11 | template 12 | void 13 | ImageFilter::GenerateData() 14 | {} 15 | 16 | } // namespace itk 17 | 18 | 19 | #endif 20 | -------------------------------------------------------------------------------- /src/Developer/ImageSource.hxx: -------------------------------------------------------------------------------- 1 | #ifndef ImageSource_hxx 2 | #define ImageSource_hxx 3 | 4 | #include "itkObjectFactory.h" 5 | #include "itkImageRegionIterator.h" 6 | #include "itkImageRegionConstIterator.h" 7 | 8 | namespace itk 9 | { 10 | 11 | template 12 | void 13 | ImageSource::GenerateData() 14 | { 15 | double a = 2.1; 16 | itkExceptionMacro("Here is a variable: " << a << " and then more text."); 17 | } 18 | 19 | } // namespace itk 20 | 21 | 22 | #endif 23 | -------------------------------------------------------------------------------- /src/Developer/SetGetMacro.cxx: -------------------------------------------------------------------------------- 1 | #include "itkImage.h" 2 | 3 | #include "ImageFilterX.h" 4 | 5 | int 6 | main() 7 | { 8 | // Setup types 9 | using ImageType = itk::Image; 10 | using FilterType = itk::ImageFilter; 11 | 12 | // Create and the filter 13 | auto filter = FilterType::New(); 14 | filter->Update(); 15 | 16 | return EXIT_SUCCESS; 17 | } 18 | -------------------------------------------------------------------------------- /src/External/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InsightSoftwareConsortium/ITKSphinxExamples/600e811d0e89135cdf576da50c4a3dd92c3e1414/src/External/CMakeLists.txt -------------------------------------------------------------------------------- /src/External/index.rst: -------------------------------------------------------------------------------- 1 | External 2 | ======== 3 | 4 | .. toctree:: 5 | :maxdepth: 2 6 | -------------------------------------------------------------------------------- /src/Filtering/AnisotropicSmoothing/ComputeCurvatureAnisotropicDiffusion/BrainProtonDensitySlice.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihshmjsfrysjbqxgqn3igzrfrqmeixlmxc5a3pz2gqjholoixq5xe 2 | -------------------------------------------------------------------------------- /src/Filtering/AnisotropicSmoothing/ComputeCurvatureAnisotropicDiffusion/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia52ajz3mxwv5rusp33a6mcl7mphp772zkzqthc2xwlb7rmn6fsyy 2 | -------------------------------------------------------------------------------- /src/Filtering/AnisotropicSmoothing/ComputeCurvatureFlow/BrainProtonDensitySlice.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihshmjsfrysjbqxgqn3igzrfrqmeixlmxc5a3pz2gqjholoixq5xe 2 | -------------------------------------------------------------------------------- /src/Filtering/AnisotropicSmoothing/ComputeCurvatureFlow/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreibsakv6hodojyabmrnnryrvjxgxgforrguu6anz5ztbtqrt3mikwu 2 | -------------------------------------------------------------------------------- /src/Filtering/AnisotropicSmoothing/ComputeGradientAnisotropicDiffusion/BrainProtonDensitySlice.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihshmjsfrysjbqxgqn3igzrfrqmeixlmxc5a3pz2gqjholoixq5xe 2 | -------------------------------------------------------------------------------- /src/Filtering/AnisotropicSmoothing/ComputeGradientAnisotropicDiffusion/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreibccthlofuc6w7ikzqsl4frmrrrseirs23zg6gnwwzwuq5xmzv2te 2 | -------------------------------------------------------------------------------- /src/Filtering/AnisotropicSmoothing/ComputePeronaMalikAnisotropicDiffusion/ComputePeronaMalikAnisotropicDiffusionComparison.png.cid: -------------------------------------------------------------------------------- 1 | bafkreibkx2hotwgg3sbxmrghkodpn35isrmvvb2fh4yjruoafyuucueony 2 | -------------------------------------------------------------------------------- /src/Filtering/AnisotropicSmoothing/ComputePeronaMalikAnisotropicDiffusion/ComputePeronaMalikAnisotropicDiffusionTestBaseline.mha.cid: -------------------------------------------------------------------------------- 1 | bafybeicb266frxhp4l54fad7jalvy6y5mewdlisbvhbabzfk4owh6ydp3e 2 | -------------------------------------------------------------------------------- /src/Filtering/AnisotropicSmoothing/ComputePeronaMalikAnisotropicDiffusion/Gourds.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicpkbc2vba2lap3a6fn2p5j6ljbn4fgaivg3qdzpmiaqedpu45lgi 2 | -------------------------------------------------------------------------------- /src/Filtering/AnisotropicSmoothing/SmoothImageWhilePreservingEdges/SmoothImageWhilePreservingEdges.png.cid: -------------------------------------------------------------------------------- 1 | bafkreief5vo3m7r35r72dcxqxfmtw22a5lr7tca6lsu7y5nthxyipq2xpy 2 | -------------------------------------------------------------------------------- /src/Filtering/AnisotropicSmoothing/SmoothImageWhilePreservingEdges/Yinyang.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia6f57kj22tmfdijxbost4c47xz3mpixwicor7ix34zvrll3qcbqm 2 | -------------------------------------------------------------------------------- /src/Filtering/AnisotropicSmoothing/SmoothImageWhilePreservingEdges2/SmoothImageWhilePreservingEdges2.png.cid: -------------------------------------------------------------------------------- 1 | bafkreic3xs5u76tnx77ghz4243otj673v637jak74y3trffbqgtrtpj4me 2 | -------------------------------------------------------------------------------- /src/Filtering/AnisotropicSmoothing/SmoothImageWhilePreservingEdges2/Yinyang.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia6f57kj22tmfdijxbost4c47xz3mpixwicor7ix34zvrll3qcbqm 2 | -------------------------------------------------------------------------------- /src/Filtering/AnisotropicSmoothing/index.rst: -------------------------------------------------------------------------------- 1 | AnisotropicSmoothing 2 | ==================== 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | ComputeCurvatureAnisotropicDiffusion/Documentation.rst 8 | ComputeCurvatureFlow/Documentation.rst 9 | ComputeGradientAnisotropicDiffusion/Documentation.rst 10 | ComputePeronaMalikAnisotropicDiffusion/Documentation.rst 11 | SmoothImageWhilePreservingEdges/Documentation.rst 12 | SmoothImageWhilePreservingEdges2/Documentation.rst 13 | -------------------------------------------------------------------------------- /src/Filtering/AntiAlias/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_example(SmoothBinaryImageBeforeSurfaceExtraction) 2 | compare_to_baseline( 3 | EXAMPLE_NAME SmoothBinaryImageBeforeSurfaceExtraction 4 | BASELINE_PREFIX OutputBaseline 5 | ) 6 | -------------------------------------------------------------------------------- /src/Filtering/AntiAlias/SmoothBinaryImageBeforeSurfaceExtraction/Output.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiftglz36ko3evmdx7lh7rzt55zy36dwg3pw6qojdtwz4peeggrb4q 2 | -------------------------------------------------------------------------------- /src/Filtering/AntiAlias/SmoothBinaryImageBeforeSurfaceExtraction/OutputBaseline.mha.cid: -------------------------------------------------------------------------------- 1 | bafkreifysmvmuk5thflj7aidov65yjvn2iau4uqhck52zrjmj2ulyrdv5q 2 | -------------------------------------------------------------------------------- /src/Filtering/AntiAlias/SmoothBinaryImageBeforeSurfaceExtraction/VentricleModel.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihamtumphomvhhiliqndovcfaor4bmlgbx4molf2lhg53dqxw4hba 2 | -------------------------------------------------------------------------------- /src/Filtering/AntiAlias/index.rst: -------------------------------------------------------------------------------- 1 | AntiAlias 2 | ========= 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | SmoothBinaryImageBeforeSurfaceExtraction/Documentation.rst 8 | -------------------------------------------------------------------------------- /src/Filtering/BinaryMathematicalMorphology/ClosingBinaryImage/ClosingBinaryImageQuickView.png.cid: -------------------------------------------------------------------------------- 1 | bafkreigch6exi4oxa5z7u736c4jylw7vw4lqv5kwrjiuqfpy7shnzt3eqe 2 | -------------------------------------------------------------------------------- /src/Filtering/BinaryMathematicalMorphology/ClosingBinaryImage/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihwv5w3bwcz4qzbpuubsatmos3tz2rmv4exwgdroetgf2nrtlykxe 2 | -------------------------------------------------------------------------------- /src/Filtering/BinaryMathematicalMorphology/DilateABinaryImage/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia3qdlaczn2nlv7ouriqyfhfcjrdmr3zqefws74mmxg65f773gvfm 2 | -------------------------------------------------------------------------------- /src/Filtering/BinaryMathematicalMorphology/DilateABinaryImage/Yinyang.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia6f57kj22tmfdijxbost4c47xz3mpixwicor7ix34zvrll3qcbqm 2 | -------------------------------------------------------------------------------- /src/Filtering/BinaryMathematicalMorphology/ErodeABinaryImage/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiarwg2zzrkl6ppjdahox6cvzkxbj4cxf3e27jbdjbqatrjntp3orm 2 | -------------------------------------------------------------------------------- /src/Filtering/BinaryMathematicalMorphology/ErodeABinaryImage/Yinyang.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia6f57kj22tmfdijxbost4c47xz3mpixwicor7ix34zvrll3qcbqm 2 | -------------------------------------------------------------------------------- /src/Filtering/BinaryMathematicalMorphology/OpeningBinaryImage/OpeningBinaryImageQuickView.png.cid: -------------------------------------------------------------------------------- 1 | bafkreidzv5s4hbghvlbmkzdzlsihqldmtbsmcifquj4aakplzrbxdnaoia 2 | -------------------------------------------------------------------------------- /src/Filtering/BinaryMathematicalMorphology/OpeningBinaryImage/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihwv5w3bwcz4qzbpuubsatmos3tz2rmv4exwgdroetgf2nrtlykxe 2 | -------------------------------------------------------------------------------- /src/Filtering/BinaryMathematicalMorphology/PruneBinaryImage/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreibg7bgsrsrciviosotzjon2mu3m55resyr2hf7y6ng47h5klg722e 2 | -------------------------------------------------------------------------------- /src/Filtering/BinaryMathematicalMorphology/PruneBinaryImage/PruneBinaryImageQuickView.png.cid: -------------------------------------------------------------------------------- 1 | bafkreidq4uu22vttprrvbjzgkqyxb5naw6tl76jiqhto56jbpstkqyop4q 2 | -------------------------------------------------------------------------------- /src/Filtering/BinaryMathematicalMorphology/ThinImage/Input.png.cid: -------------------------------------------------------------------------------- 1 | bafkreic6gjh4tdfogqhkw4ani4szl6kts3tarvjl5hreocpdrbr7gkie24 2 | -------------------------------------------------------------------------------- /src/Filtering/BinaryMathematicalMorphology/ThinImage/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreignoa4jgwqn5z4slboysflnyrz3uleihaqhfsdup77p2dpdiy4mxu 2 | -------------------------------------------------------------------------------- /src/Filtering/BinaryMathematicalMorphology/index.rst: -------------------------------------------------------------------------------- 1 | Binary Mathematical Morphology 2 | ============================== 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | ClosingBinaryImage/Documentation.rst 8 | DilateABinaryImage/Documentation.rst 9 | ErodeABinaryImage/Documentation.rst 10 | OpeningBinaryImage/Documentation.rst 11 | PruneBinaryImage/Documentation.rst 12 | ThinImage/Documentation.rst 13 | -------------------------------------------------------------------------------- /src/Filtering/Colormap/ApplyAColormapToAnImage/Gourds.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicpkbc2vba2lap3a6fn2p5j6ljbn4fgaivg3qdzpmiaqedpu45lgi 2 | -------------------------------------------------------------------------------- /src/Filtering/Colormap/ApplyAColormapToAnImage/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiajwnumgcjl43ghyqdl4237wwsrpl3jy3w5puzvfwi2uoxsubesou 2 | -------------------------------------------------------------------------------- /src/Filtering/Colormap/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_example(CreateACustomColormap) 2 | compare_to_baseline(EXAMPLE_NAME CreateACustomColormap BASELINE_PREFIX OutputBaseline) 3 | 4 | add_example(ApplyAColormapToAnImage) 5 | compare_to_baseline(EXAMPLE_NAME ApplyAColormapToAnImage BASELINE_PREFIX OutputBaseline) 6 | 7 | add_example(MapScalarsIntoJetColormap) 8 | -------------------------------------------------------------------------------- /src/Filtering/Colormap/CreateACustomColormap/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreievfdjaz7w5bnnmzdegqib46j7c2czdqdnb2kztqszcobf6puaohi 2 | -------------------------------------------------------------------------------- /src/Filtering/Colormap/CreateACustomColormap/sf4.png.cid: -------------------------------------------------------------------------------- 1 | bafkreibl5gmdw32meh5mzqixf2vhlewk7elht2zcqcql5lgsj4oc5vcwkm 2 | -------------------------------------------------------------------------------- /src/Filtering/Colormap/index.rst: -------------------------------------------------------------------------------- 1 | Colormap 2 | ======== 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | ApplyAColormapToAnImage/Documentation.rst 8 | CreateACustomColormap/Documentation.rst 9 | MapScalarsIntoJetColormap/Documentation.rst 10 | -------------------------------------------------------------------------------- /src/Filtering/Convolution/ConvolveImageWithKernel/ConvolveImageWithKernel.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiewkzwwmxn3a5bo6lkrfr2of334xg6rrbva2tb2ntvfiamgzi7k2q 2 | -------------------------------------------------------------------------------- /src/Filtering/Convolution/ConvolveImageWithKernel/Yinyang.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia6f57kj22tmfdijxbost4c47xz3mpixwicor7ix34zvrll3qcbqm 2 | -------------------------------------------------------------------------------- /src/Filtering/Convolution/NormalizedCorrelationOfMaskedImage/NormalizedCorrelationOfMaskedImage.png.cid: -------------------------------------------------------------------------------- 1 | bafkreidj6tufxctd2xgttjw5eb4fcfuqfu3mylhci224en5ayzri3wmo7i 2 | -------------------------------------------------------------------------------- /src/Filtering/Convolution/NormalizedCorrelationOfMaskedImage/correlation.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicbayqwqvwywvhkdufofzsrbsqznvxzdtxramxbossydnmue6kmjy 2 | -------------------------------------------------------------------------------- /src/Filtering/Convolution/NormalizedCorrelationOfMaskedImage/image1.png.cid: -------------------------------------------------------------------------------- 1 | bafkreif36bslr36rjvplwbgvct6xogjee4jvdelno7hss2iez73hqu5cei 2 | -------------------------------------------------------------------------------- /src/Filtering/Convolution/NormalizedCorrelationOfMaskedImage/image2.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicoxv3xz3jpyxcbtsdhgomzusci5enradi3ugonvvev4ywmm6iorq 2 | -------------------------------------------------------------------------------- /src/Filtering/Convolution/NormalizedCorrelationOfMaskedImage/mask.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicscsu5mgus2iizem42d2zlefb2outlawjnvqblap3jf5n6jn7gie 2 | -------------------------------------------------------------------------------- /src/Filtering/Convolution/NormalizedCorrelationUsingFFT/NormalizedCorrelationUsingFFT.png.cid: -------------------------------------------------------------------------------- 1 | bafkreibgelc4n6fho24zjbx6u7srnaz6co3bhgr7e56xnn7e2qfimli6jm 2 | -------------------------------------------------------------------------------- /src/Filtering/Convolution/NormalizedCorrelationUsingFFT/correlation.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicjs5ulyv2aggowudirp2x3n7ic3sqsoe4ilw7dc6pyepvzqqajye 2 | -------------------------------------------------------------------------------- /src/Filtering/Convolution/NormalizedCorrelationUsingFFT/fixedImage.png.cid: -------------------------------------------------------------------------------- 1 | bafkreif36bslr36rjvplwbgvct6xogjee4jvdelno7hss2iez73hqu5cei 2 | -------------------------------------------------------------------------------- /src/Filtering/Convolution/NormalizedCorrelationUsingFFT/movingImage.png.cid: -------------------------------------------------------------------------------- 1 | bafkreib6jp2ei6al4luxmyalwuy5eu2ttm6yn67gp4hlqamea45xyspz4i 2 | -------------------------------------------------------------------------------- /src/Filtering/Convolution/NormalizedCorrelationUsingFFTWithMaskImages/NormalizedCorrelationUsingFFTWithMaskImages.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihxbq4bgmyy4qsw5b7aomms6fvqruzhwx444zbtrnkj2woxqdkqwy 2 | -------------------------------------------------------------------------------- /src/Filtering/Convolution/NormalizedCorrelationUsingFFTWithMaskImages/correlation.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihhs45b576m7po6t5frc36gnxr4i3ao2pip2nivls36y5qgwwowfi 2 | -------------------------------------------------------------------------------- /src/Filtering/Convolution/NormalizedCorrelationUsingFFTWithMaskImages/fixedImage.png.cid: -------------------------------------------------------------------------------- 1 | bafkreif36bslr36rjvplwbgvct6xogjee4jvdelno7hss2iez73hqu5cei 2 | -------------------------------------------------------------------------------- /src/Filtering/Convolution/NormalizedCorrelationUsingFFTWithMaskImages/movingImage.png.cid: -------------------------------------------------------------------------------- 1 | bafkreib6jp2ei6al4luxmyalwuy5eu2ttm6yn67gp4hlqamea45xyspz4i 2 | -------------------------------------------------------------------------------- /src/Filtering/Convolution/index.rst: -------------------------------------------------------------------------------- 1 | Convolution 2 | =========== 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | ColorNormalizedCorrelation/Documentation.rst 8 | ConvolveImageWithKernel/Documentation.rst 9 | NormalizedCorrelation/Documentation.rst 10 | NormalizedCorrelationOfMaskedImage/Documentation.rst 11 | NormalizedCorrelationUsingFFT/Documentation.rst 12 | NormalizedCorrelationUsingFFTWithMaskImages/Documentation.rst 13 | -------------------------------------------------------------------------------- /src/Filtering/CurvatureFlow/BinaryMinMaxCurvatureFlow/BinaryMinMaxCurvatureFlow.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia7cr653apmigdam4ihhxjxjqpfr2ohczskbjhrsdj7nousl7tybu 2 | -------------------------------------------------------------------------------- /src/Filtering/CurvatureFlow/BinaryMinMaxCurvatureFlow/Yinyang.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia6f57kj22tmfdijxbost4c47xz3mpixwicor7ix34zvrll3qcbqm 2 | -------------------------------------------------------------------------------- /src/Filtering/CurvatureFlow/SmoothImageUsingCurvatureFlow/SmoothImageUsingCurvatureFlow.png.cid: -------------------------------------------------------------------------------- 1 | bafkreid3tdffdsqplohq2rp3xkarpnh22s5lpqw7lpjebx6cwrtmz22rgi 2 | -------------------------------------------------------------------------------- /src/Filtering/CurvatureFlow/SmoothImageUsingCurvatureFlow/Yinyang.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia6f57kj22tmfdijxbost4c47xz3mpixwicor7ix34zvrll3qcbqm 2 | -------------------------------------------------------------------------------- /src/Filtering/CurvatureFlow/SmoothImageUsingMinMaxCurvatureFlow/Gourds.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicpkbc2vba2lap3a6fn2p5j6ljbn4fgaivg3qdzpmiaqedpu45lgi 2 | -------------------------------------------------------------------------------- /src/Filtering/CurvatureFlow/SmoothImageUsingMinMaxCurvatureFlow/SmoothImageUsingMinMaxCurvatureFlow.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihx3a2ijqjeacljtmqkwgmiahwknotoa2x2mthx7ws5tx2ljbzzwa 2 | -------------------------------------------------------------------------------- /src/Filtering/CurvatureFlow/SmoothRGBImageUsingCurvatureFlow/Gourds.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicpkbc2vba2lap3a6fn2p5j6ljbn4fgaivg3qdzpmiaqedpu45lgi 2 | -------------------------------------------------------------------------------- /src/Filtering/CurvatureFlow/SmoothRGBImageUsingCurvatureFlow/SmoothRGBImageUsingCurvatureFlow.png.cid: -------------------------------------------------------------------------------- 1 | bafkreid3wnktbt2ga2q73vriicxzmx7sjcxybvd3m5sgtd26ihz2xpws4a 2 | -------------------------------------------------------------------------------- /src/Filtering/CurvatureFlow/SmoothRGBImageUsingMinMaxCurvatureFlow/Gourds.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicpkbc2vba2lap3a6fn2p5j6ljbn4fgaivg3qdzpmiaqedpu45lgi 2 | -------------------------------------------------------------------------------- /src/Filtering/CurvatureFlow/SmoothRGBImageUsingMinMaxCurvatureFlow/SmoothRGBImageUsingMinMaxCurvatureFlow.png.cid: -------------------------------------------------------------------------------- 1 | bafkreibbmonevzco6rqjcqzk6zgjxblw4yby2uwzhjgkwbydfwxj3gpl4e 2 | -------------------------------------------------------------------------------- /src/Filtering/CurvatureFlow/index.rst: -------------------------------------------------------------------------------- 1 | CurvatureFlow 2 | ============= 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | BinaryMinMaxCurvatureFlow/Documentation.rst 8 | SmoothImageUsingCurvatureFlow/Documentation.rst 9 | SmoothImageUsingMinMaxCurvatureFlow/Documentation.rst 10 | SmoothRGBImageUsingCurvatureFlow/Documentation.rst 11 | SmoothRGBImageUsingMinMaxCurvatureFlow/Documentation.rst 12 | -------------------------------------------------------------------------------- /src/Filtering/DistanceMap/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_example(ApproxDistanceMapOfBinary) 2 | add_example(SignedDistanceMapOfBinary) 3 | add_example(MaurerDistanceMapOfBinary) 4 | 5 | add_example(MeanDistanceBetweenAllPointsOnTwoCurves) 6 | compare_to_baseline(EXAMPLE_NAME MeanDistanceBetweenAllPointsOnTwoCurves 7 | BASELINE_PREFIX MeanDistanceBetweenAllPointsOnTwoCurves 8 | ) 9 | -------------------------------------------------------------------------------- /src/Filtering/DistanceMap/MeanDistanceBetweenAllPointsOnTwoCurves/MeanDistanceBetweenAllPointsOnTwoCurves.png.cid: -------------------------------------------------------------------------------- 1 | bafkreidb64w6mbudqq7u75xu5d3limp2kw3ws53quxqyyrz5hlf45tom5i 2 | -------------------------------------------------------------------------------- /src/Filtering/DistanceMap/index.rst: -------------------------------------------------------------------------------- 1 | DistanceMap 2 | =========== 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | ApproxDistanceMapOfBinary/Documentation.rst 8 | MaurerDistanceMapOfBinary/Documentation.rst 9 | MeanDistanceBetweenAllPointsOnTwoCurves/Documentation.rst 10 | SignedDistanceMapOfBinary/Documentation.rst 11 | -------------------------------------------------------------------------------- /src/Filtering/FFT/ComputeFFTInOneDimension/MouseLiver1DFFTModulusOutputBaseline.mha.sha512: -------------------------------------------------------------------------------- 1 | bcbead186f60040a16fa7091598b2da7ead8f97935efcd078c285ede14a57b717d53f95ffb2db1df6235cc19be67f98e617fc63deb24a18c7278345fd9ba24f7 2 | -------------------------------------------------------------------------------- /src/Filtering/FFT/ComputeFFTInOneDimension/MouseLiver1DFFTPhaseOutputBaseline.mha.sha512: -------------------------------------------------------------------------------- 1 | f59ba4947c6394fa1b1dc77ff123b53d61b676a2bcdfd16758b0cd2672360cd3ed631e49890a8e0aa31a90eaa4fb44f1b10396b27896ffa26f0a144fc31bfd07 2 | -------------------------------------------------------------------------------- /src/Filtering/FFT/ComputeFFTInOneDimension/MouseLiverModulusOutput.png.sha512: -------------------------------------------------------------------------------- 1 | d09c892a12a7deafd6465652b30a95c102e4f242e3e9eedbc69603eb61afa08c44b3bdea39bf4e2207de0f59f3c3a3e5f7af76d9ea8380872f5f3eac2a46c29e 2 | -------------------------------------------------------------------------------- /src/Filtering/FFT/ComputeFFTInOneDimension/MouseLiverPhaseOutput.png.sha512: -------------------------------------------------------------------------------- 1 | 20da0fff4cc937515571e60464f88b83f591f4e71af507d5206ab1460259df6cd0f1d6df98c55d880b25502b49586d5d789f918d4702b5c411d745a88fe7fec2 2 | -------------------------------------------------------------------------------- /src/Filtering/FFT/ComputeFFTInOneDimension/MouseLiverRF.mha.sha512: -------------------------------------------------------------------------------- 1 | e0db3e0f2409e80d0c707507f29b78c9d493e7d603010bfbfe6c97df6e56b6c92c22c3ce7e7894cb27c7321992314045fd7ce7ac1d22c657e8ec0b4d37495b9e 2 | -------------------------------------------------------------------------------- /src/Filtering/FFT/ComputeFFTInOneDimension/MouseLiverRFInput.png.sha512: -------------------------------------------------------------------------------- 1 | 812462759ad316c4bde411b70de48db56256b51365f14886d5dc82ee4b719ce1e2e0778c4a3cad076d807a5d2a3880df9f6aacc5766a58b277d40c5c8a7740a1 2 | -------------------------------------------------------------------------------- /src/Filtering/FFT/ComputeForwardFFT/Complex.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiarr6x2wxjlec2gnjab6uhhbckygre5yqx4juedem3lmdrxysetk4 2 | -------------------------------------------------------------------------------- /src/Filtering/FFT/ComputeForwardFFT/HeadMRVolume.mha.cid: -------------------------------------------------------------------------------- 1 | bafkreifuwrvdclxmac5a7bky3lf3ylwmqfr2wfq3ivmawzjquztck7cr3u 2 | -------------------------------------------------------------------------------- /src/Filtering/FFT/ComputeForwardFFT/HeadMRVolume.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiclgakzwex5zcg7flgpq4bhiylp52ihesou36k64dski7xx6r7zum 2 | -------------------------------------------------------------------------------- /src/Filtering/FFT/ComputeForwardFFT/Modulus.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiez7bkzssvyc7zp3prj7r5p27npux6rn37vehwompw62e7edb2uvi 2 | -------------------------------------------------------------------------------- /src/Filtering/FFT/ComputeForwardFFT/OutputComplexBaseline.mha.cid: -------------------------------------------------------------------------------- 1 | bafkreidbk3luw63htpzobjziizo7j43nqtvu3av2lm3jehztkqu6adt44i 2 | -------------------------------------------------------------------------------- /src/Filtering/FFT/ComputeForwardFFT/OutputModulusBaseline.mha.cid: -------------------------------------------------------------------------------- 1 | bafkreiax5trg2pl6nffyaaclweiel7gistpb27bkucaiqrsv4xnxxabmxu 2 | -------------------------------------------------------------------------------- /src/Filtering/FFT/ComputeForwardFFT/OutputRealBaseline.mha.cid: -------------------------------------------------------------------------------- 1 | bafkreialn2asdgrmzvi7ljqh5zyhr72uo4jy5gbb3hij5nx742wzrcj2xq 2 | -------------------------------------------------------------------------------- /src/Filtering/FFT/ComputeForwardFFT/Real.png.cid: -------------------------------------------------------------------------------- 1 | bafkreibgg5dxqs5nme5k4tzrc4dusvqc5d4pzv7svwaqewttcdozlunfba 2 | -------------------------------------------------------------------------------- /src/Filtering/FFT/ComputeImageSpectralDensity/HeadMRVolume.mha.cid: -------------------------------------------------------------------------------- 1 | bafkreifuwrvdclxmac5a7bky3lf3ylwmqfr2wfq3ivmawzjquztck7cr3u 2 | -------------------------------------------------------------------------------- /src/Filtering/FFT/ComputeImageSpectralDensity/Input.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicxllm5uxe24xczevaxo6gozcyhbuy3iyenlwz7mw5g6ruq73ytze 2 | -------------------------------------------------------------------------------- /src/Filtering/FFT/ComputeImageSpectralDensity/Output.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicoj7ydm22jfdvpieei2a7dcvtuugnvjdu52p3noaqpqz73psmw3q 2 | -------------------------------------------------------------------------------- /src/Filtering/FFT/ComputeImageSpectralDensity/OutputBaseline.mha.cid: -------------------------------------------------------------------------------- 1 | bafkreie7hwiqk6cvcbsa2zws4d4z4v2eowwqp3b62lc7ku7fzyaswr7bzy 2 | -------------------------------------------------------------------------------- /src/Filtering/FFT/ComputeInverseFFTOfImage/ComputeInverseFFTOfImage.png.cid: -------------------------------------------------------------------------------- 1 | bafkreifzr5c36uuoix6xtktawjoitmbalaty753kxnk76lxmjeazgyeqmy 2 | -------------------------------------------------------------------------------- /src/Filtering/FFT/FilterImageInFourierDomain/HeadMRVolume.mha.cid: -------------------------------------------------------------------------------- 1 | bafkreifuwrvdclxmac5a7bky3lf3ylwmqfr2wfq3ivmawzjquztck7cr3u 2 | -------------------------------------------------------------------------------- /src/Filtering/FFT/FilterImageInFourierDomain/Input.png.cid: -------------------------------------------------------------------------------- 1 | bafkreibsnys2amrfrous3cyhoei6h3k5d3muugitp7eisptwezev5dbqqm 2 | -------------------------------------------------------------------------------- /src/Filtering/FFT/FilterImageInFourierDomain/Output.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihlxwqkt4cfkbgrsc7ojt5dlsaczf4iaapw3d23nc5unxdbp7dv2i 2 | -------------------------------------------------------------------------------- /src/Filtering/FFT/FilterImageInFourierDomain/OutputBaseline.mha.cid: -------------------------------------------------------------------------------- 1 | bafkreifn7jugmnr24hidoborouxfc7oypralg2cf6gcbtj4vsvwi3nzyra 2 | -------------------------------------------------------------------------------- /src/Filtering/FFT/index.rst: -------------------------------------------------------------------------------- 1 | FFT 2 | === 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | ComputeFFTInOneDimension/Documentation.rst 8 | ComputeForwardFFT/Documentation.rst 9 | ComputeImageSpectralDensity/Documentation.rst 10 | ComputeInverseFFTOfImage/Documentation.rst 11 | FilterImageInFourierDomain/Documentation.rst 12 | -------------------------------------------------------------------------------- /src/Filtering/FastMarching/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_example(CreateDistanceMapFromSeeds) 2 | compare_to_baseline( 3 | EXAMPLE_NAME CreateDistanceMapFromSeeds 4 | BASELINE_PREFIX OutputBaseline 5 | ) 6 | 7 | add_example(ComputeGeodesicDistanceOnMesh) 8 | -------------------------------------------------------------------------------- /src/Filtering/FastMarching/ComputeGeodesicDistanceOnMesh/ComputeGeodesicDistanceOnMeshOutput.html.cid: -------------------------------------------------------------------------------- 1 | bafkreidomozj5stjc2bfqzjorchjgtjpwxo7ckeytrsms3xjccn2mfok2a 2 | -------------------------------------------------------------------------------- /src/Filtering/FastMarching/ComputeGeodesicDistanceOnMesh/Input.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihrabrj6et276epqvhcgugjmgvnlbojhghcgy6g3uwjiozmj7jgxm 2 | -------------------------------------------------------------------------------- /src/Filtering/FastMarching/ComputeGeodesicDistanceOnMesh/Output.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicpmldg3we5damdajqxsgoo4jk53ss2ag6zmavpkevpg7eziasv7y 2 | -------------------------------------------------------------------------------- /src/Filtering/FastMarching/ComputeGeodesicDistanceOnMesh/genusZeroSurface01.html.cid: -------------------------------------------------------------------------------- 1 | bafkreietufha2ribvdfcnrp3vxb4oqq5gk6wbaj532pa7yugioy5tkyetq 2 | -------------------------------------------------------------------------------- /src/Filtering/FastMarching/ComputeGeodesicDistanceOnMesh/genusZeroSurface01.vtk.cid: -------------------------------------------------------------------------------- 1 | bafkreifmvtvahyaegj2tskytwtxerwujehex6n5riyjxov5wdyrsh2cari 2 | -------------------------------------------------------------------------------- /src/Filtering/FastMarching/CreateDistanceMapFromSeeds/OutputBaseline.mha.cid: -------------------------------------------------------------------------------- 1 | bafkreidqr6wihlm2rldvtirq53a5tpb63uaxttmqhakgwvoi7hrovnixzi 2 | -------------------------------------------------------------------------------- /src/Filtering/FastMarching/index.rst: -------------------------------------------------------------------------------- 1 | FastMarching 2 | ============ 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | ComputeGeodesicDistanceOnMesh/Documentation.rst 8 | CreateDistanceMapFromSeeds/Documentation.rst 9 | -------------------------------------------------------------------------------- /src/Filtering/ImageCompare/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_example(CombineTwoImagesWithCheckerBoardPattern) 2 | compare_to_baseline(EXAMPLE_NAME CombineTwoImagesWithCheckerBoardPattern BASELINE_PREFIX OutputBaseline) 3 | 4 | add_example(SquaredDifferenceOfTwoImages) 5 | add_example(AbsValueOfTwoImages) 6 | -------------------------------------------------------------------------------- /src/Filtering/ImageCompare/CombineTwoImagesWithCheckerBoardPattern/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreibvzk36whxc4jfveeahjqqahebzwlcgye6yawiscu64f3o4zraodm 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageCompare/index.rst: -------------------------------------------------------------------------------- 1 | ImageCompare 2 | ============ 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | AbsValueOfTwoImages/Documentation.rst 8 | CombineTwoImagesWithCheckerBoardPattern/Documentation.rst 9 | SquaredDifferenceOfTwoImages/Documentation.rst 10 | -------------------------------------------------------------------------------- /src/Filtering/ImageCompose/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_example(ComposeVectorFromThreeScalarImages) 2 | add_example(CreateVectorImageFromScalarImages) 3 | add_example(JoinImages) 4 | add_example(ConvertRealAndImaginaryToComplexImage) 5 | -------------------------------------------------------------------------------- /src/Filtering/ImageCompose/JoinImages/Documentation.rst: -------------------------------------------------------------------------------- 1 | :name: JoinImages 2 | 3 | Join Images 4 | =========== 5 | 6 | .. index:: 7 | single: JoinImageFilter 8 | 9 | Synopsis 10 | -------- 11 | 12 | Join images, stacking their components 13 | 14 | 15 | Results 16 | ------- 17 | Output:: 18 | 19 | 0 20 | 10 21 | 22 | Code 23 | ---- 24 | 25 | C++ 26 | ... 27 | 28 | .. literalinclude:: Code.cxx 29 | :lines: 18- 30 | 31 | Classes demonstrated 32 | -------------------- 33 | 34 | .. breathelink:: itk::JoinImageFilter 35 | -------------------------------------------------------------------------------- /src/Filtering/ImageCompose/index.rst: -------------------------------------------------------------------------------- 1 | ImageCompose 2 | ============ 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | ComposeVectorFromThreeScalarImages/Documentation.rst 8 | ConvertRealAndImaginaryToComplexImage/Documentation.rst 9 | CreateVectorImageFromScalarImages/Documentation.rst 10 | JoinImages/Documentation.rst 11 | -------------------------------------------------------------------------------- /src/Filtering/ImageFeature/AdditiveGaussianNoiseImageFilter/Gourds.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicpkbc2vba2lap3a6fn2p5j6ljbn4fgaivg3qdzpmiaqedpu45lgi 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFeature/AdditiveGaussianNoiseImageFilter/OutputImage.png.cid: -------------------------------------------------------------------------------- 1 | bafkreigomim3hzzbujvs6xvzgkxmeemdgeorvz3kbu2tli66z3v7vuau2a 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFeature/ApplyAFilterToASpecifiedRegionOfAnImage/BrainProtonDensitySlice.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihshmjsfrysjbqxgqn3igzrfrqmeixlmxc5a3pz2gqjholoixq5xe 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFeature/ApplyAFilterToASpecifiedRegionOfAnImage/DerivativeImageQuickview.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihsyld4g7ilvbbaouk5sn6xiwubtlsbl62twl3kqgtes3u2pugqja 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFeature/BilateralFilterAnImage/BilateralFilterAnImage.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiahbujdvlnyawpba75i226a45wjagrtyoqx3uxjzjhtob7ys7v7zy 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFeature/BilateralFilterAnImage/Yinyang.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia6f57kj22tmfdijxbost4c47xz3mpixwicor7ix34zvrll3qcbqm 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFeature/ComputeLaplacian/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreigwiyrnftt4m3qswnmncscpr56xpy3t36kag7wbfh7bahckz7g7au 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFeature/ComputeLaplacian/cthead1.png.cid: -------------------------------------------------------------------------------- 1 | bafkreieilrgrns7xcna5yle2yw3q2wxkl3wn7lp22k4d4pwjhlhwc3ed4u 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFeature/DerivativeImage/BrainProtonDensitySlice.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihshmjsfrysjbqxgqn3igzrfrqmeixlmxc5a3pz2gqjholoixq5xe 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFeature/DerivativeImage/Output.mha.cid: -------------------------------------------------------------------------------- 1 | bafkreicyfaorwfyt5qupuh5qjsn2y3dj3zst4osasheolbhqc6qbe6brrq 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFeature/DerivativeImage/Output.png.cid: -------------------------------------------------------------------------------- 1 | bafkreifir7wbr6xkyjttbtfmu2zaftg4kfbewfoa3ww6noyskcsy7egxdi 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFeature/DerivativeImage/Output_normalized.mha.cid: -------------------------------------------------------------------------------- 1 | bafkreigq27w5tvqcy3jhljqvwbecbs7z7xoummzimg546numpm7r6tvmei 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFeature/DerivativeImage/Output_normalized.png.cid: -------------------------------------------------------------------------------- 1 | bafkreibgc7hvkaukpdglkgwaynrywlyb33ldwihuurofergdw7tusoo2zm 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFeature/DetectEdgesWithCannyEdgeDetectionFilter/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreifbtqnhczmitgd7khc2zuxc2mxuxs77wmqxqoqhbcj6b32q5x45oa 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFeature/DetectEdgesWithCannyEdgeDetectionFilter/cthead1.png.cid: -------------------------------------------------------------------------------- 1 | bafkreieilrgrns7xcna5yle2yw3q2wxkl3wn7lp22k4d4pwjhlhwc3ed4u 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFeature/LaplacianRecursiveGaussianImageFilter/LaplacianRecursiveGaussianImageFilterRescaledOutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreigpwdmxbkcw22oozp7zgdkzqjk5oaasa4xlnm3exz3n32b2lhnnbq 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFeature/LaplacianRecursiveGaussianImageFilter/OutputBaseline.mha.cid: -------------------------------------------------------------------------------- 1 | bafkreibgxorc2d2elf3xpwuqvbpmhdthub76oawstsn2svastbjwmaqt3y 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFeature/LaplacianRecursiveGaussianImageFilter/cthead1.png.cid: -------------------------------------------------------------------------------- 1 | bafkreieilrgrns7xcna5yle2yw3q2wxkl3wn7lp22k4d4pwjhlhwc3ed4u 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFeature/SegmentBloodVessels/HeadMRA.mha.cid: -------------------------------------------------------------------------------- 1 | bafybeignvsl3sr7thllvjz6rgulllnfh2hltxebguby37mnamw3e3jfgji 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFeature/SegmentBloodVessels/Input.png.cid: -------------------------------------------------------------------------------- 1 | bafkreibwbhuejyijv6qa5762vor6fn3gw6umcoqegkg3a3rvn32jmoetxi 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFeature/SegmentBloodVessels/Output.png.cid: -------------------------------------------------------------------------------- 1 | bafkreigaov4osc2xph22jp2iwqmwkpxwhaqlrxugp5fpziyluailyq44vu 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFeature/SegmentBloodVessels/OutputBaseline.mha.cid: -------------------------------------------------------------------------------- 1 | bafybeicgd45cj4idg7kl5rdjvtablpl4bfrm77sxcbzivectwrijcxoupi 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFeature/SobelEdgeDetectionImageFilter/Gourds.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicpkbc2vba2lap3a6fn2p5j6ljbn4fgaivg3qdzpmiaqedpu45lgi 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFeature/SobelEdgeDetectionImageFilter/OutputBaseline.mha.cid: -------------------------------------------------------------------------------- 1 | bafybeic3pjkekllasfqc4gplbzlq5oehrvei4bo2vvyn72wol2rwv3gfhu 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFeature/SobelEdgeDetectionImageFilter/SobelEdgeDetectionImageFilterRescaledOutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreidd6x5kyjegodg6y7ghlaay3uwtnqtnnwbfbamtrynvyet7d4bd7y 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFeature/ZeroCrossingBasedEdgeDecor/Yinyang.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia6f57kj22tmfdijxbost4c47xz3mpixwicor7ix34zvrll3qcbqm 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFeature/ZeroCrossingBasedEdgeDecor/ZeroCrossingBasedEdgeDecor.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiegjaeobafsrrjljtleb5ibdo2iyyfrvujezsxbyliaiuzjblwvje 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFilterBase/ApplyKernelToEveryPixel/input.png.cid: -------------------------------------------------------------------------------- 1 | bafkreib55otmjxbnqektkuk2d53t4augs6lo3q6r6bw7h55gxhvvcp2sp4 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFilterBase/ApplyKernelToEveryPixel/output.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiezmnk3kfkuyeanfjipp2in3jshn3m4lgzqne6jf2mfsab7xo4jse 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFilterBase/ApplyKernelToEveryPixelInNonZeroImage/input.png.cid: -------------------------------------------------------------------------------- 1 | bafkreieanbvi7mp5qb6mzmt2kwbkaityrlwabcqszor63tx7w5ah3lckke 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFilterBase/ApplyKernelToEveryPixelInNonZeroImage/mask.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiek5ezgojwnumhym7utzas34rntvqpzvn63ypu55np7gtbmzubd74 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFilterBase/ApplyKernelToEveryPixelInNonZeroImage/output.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiftbnyoe4bya6iffhjoux54wn4vujkfpz3vgzrmoo6k2syjbc7oci 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFilterBase/CastAnImageToAnotherType/CorpusCallosumMeanShape.mha.cid: -------------------------------------------------------------------------------- 1 | bafkreiecjy6skw7tm22jkeqlzufmz3nb2bxepewewnbu67qugflxgpl23m 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFilterBase/CastAnImageToAnotherType/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiawrsn24snkcro3sx7nf4qszqtoafkiqquqj5eb5gtrkhq3lgiwxq 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFilterBase/ComputeLocalNoise/input.png.cid: -------------------------------------------------------------------------------- 1 | bafkreifeeeuxh6nh6ywjc4h3th3l653ztssobesabwcgg76ocnqkj5fpb4 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFilterBase/ComputeLocalNoise/output.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiau2irhszr2yakiefvpp4irlagayxohhxj5r2kmcstwa6u3hdccd4 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFilterBase/index.rst: -------------------------------------------------------------------------------- 1 | ImageFilterBase 2 | =============== 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | ApplyKernelToEveryPixel/Documentation.rst 8 | ApplyKernelToEveryPixelInNonZeroImage/Documentation.rst 9 | CastAnImageToAnotherType/Documentation.rst 10 | ComputeLocalNoise/Documentation.rst 11 | CustomOperationToCorrespondingPixelsInTwoImages/Documentation.rst 12 | PredefinedOperationToCorrespondingPixelsInTwoImages/Documentation.rst 13 | -------------------------------------------------------------------------------- /src/Filtering/ImageFusion/ColorBoundariesOfRegions/image.png.cid: -------------------------------------------------------------------------------- 1 | bafkreigqa6n2dd6mqroqxpzzyrwds4velrosdjlge6qfcv5732vkbsu5ey 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFusion/ColorBoundariesOfRegions/output.png.cid: -------------------------------------------------------------------------------- 1 | bafkreih4mzzjadsm6jt74vnfpxcrvfipreplrsvp46gutzzljbiqj5lrcy 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFusion/ColorLabeledRegions/image.png.cid: -------------------------------------------------------------------------------- 1 | bafkreigqa6n2dd6mqroqxpzzyrwds4velrosdjlge6qfcv5732vkbsu5ey 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFusion/ColorLabeledRegions/output.png.cid: -------------------------------------------------------------------------------- 1 | bafkreieemv2ncsypwrjabfhci3w7tqqw7ozwkimybm7cecg33gh4cmvdwe 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFusion/OverlayLabelMapOnImage/image.png.cid: -------------------------------------------------------------------------------- 1 | bafkreigqa6n2dd6mqroqxpzzyrwds4velrosdjlge6qfcv5732vkbsu5ey 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFusion/OverlayLabelMapOnImage/output.png.cid: -------------------------------------------------------------------------------- 1 | bafkreieemv2ncsypwrjabfhci3w7tqqw7ozwkimybm7cecg33gh4cmvdwe 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFusion/OverlayLabelMapOnTopOfAnImage/Gourds.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicpkbc2vba2lap3a6fn2p5j6ljbn4fgaivg3qdzpmiaqedpu45lgi 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFusion/OverlayLabelMapOnTopOfAnImage/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreie5nf7aedhjtsffrs3yq73wsmnxzkjyh35mnrnfbzzom73wfeeio4 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFusion/OverlayLabelMapOnTopOfAnImage/label.png.cid: -------------------------------------------------------------------------------- 1 | bafkreid6ywqwu5oenauwaeghllsc3gziqnwjidbs6w537473pgqc352owa 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageFusion/index.rst: -------------------------------------------------------------------------------- 1 | ImageFusion 2 | =========== 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | ColorBoundariesOfRegions/Documentation.rst 8 | ColorLabeledRegions/Documentation.rst 9 | OverlayLabelMapOnImage/Documentation.rst 10 | OverlayLabelMapOnTopOfAnImage/Documentation.rst 11 | -------------------------------------------------------------------------------- /src/Filtering/ImageGradient/ApplyGradientRecursiveGaussian/ApplyGradientRecursiveGaussianTestOutputBaselineMagnitude.png.cid: -------------------------------------------------------------------------------- 1 | bafkreignktleiffchvrm6j4w65atrwov2mo23smru5hxjxfytb2unn5p6m 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGradient/ApplyGradientRecursiveGaussian/ApplyGradientRecursiveGaussianTestOutputBaselineX.png.cid: -------------------------------------------------------------------------------- 1 | bafkreib5sbvbwerrmcasjf6b2ljlzpqpmoycb4m5zjo3azs65ju7en6nvy 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGradient/ApplyGradientRecursiveGaussian/ApplyGradientRecursiveGaussianTestOutputBaselineY.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihhlepjnxz7v7otcrhcp25dahvdlfsf25mjj5iokjnasrkyut62qq 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGradient/ApplyGradientRecursiveGaussian/Gourds.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicpkbc2vba2lap3a6fn2p5j6ljbn4fgaivg3qdzpmiaqedpu45lgi 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGradient/ApplyGradientRecursiveGaussianWithVectorInput/ApplyGradientRecursiveGaussianWithVectorInputTestOutputBaseline1X.png.cid: -------------------------------------------------------------------------------- 1 | bafkreib5sbvbwerrmcasjf6b2ljlzpqpmoycb4m5zjo3azs65ju7en6nvy 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGradient/ApplyGradientRecursiveGaussianWithVectorInput/ApplyGradientRecursiveGaussianWithVectorInputTestOutputBaseline1Y.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihhlepjnxz7v7otcrhcp25dahvdlfsf25mjj5iokjnasrkyut62qq 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGradient/ApplyGradientRecursiveGaussianWithVectorInput/ApplyGradientRecursiveGaussianWithVectorInputTestOutputBaseline2X.png.cid: -------------------------------------------------------------------------------- 1 | bafkreieiaossi4gnhnp7m2sam427xttboa6ojvyqicvspjfdjhv3pt2wfq 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGradient/ApplyGradientRecursiveGaussianWithVectorInput/ApplyGradientRecursiveGaussianWithVectorInputTestOutputBaseline2Y.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia3w3gf3de673mocinz7lp4gdphs4rdujkylt3eykrbd3bsywal7u 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGradient/ApplyGradientRecursiveGaussianWithVectorInput/Gourds.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicpkbc2vba2lap3a6fn2p5j6ljbn4fgaivg3qdzpmiaqedpu45lgi 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGradient/ComputeGradientMagnitude/ComputeGradientMagnitudeTestOutput.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicbgvao3bj7k3eaolhinuqjiabrdfi6hgoobn2xlkut5wniv53j5i 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGradient/ComputeGradientMagnitude/ComputeGradientMagnitudeTestOutputBaseline.mha.cid: -------------------------------------------------------------------------------- 1 | bafybeie5hczccanagxnsv2mkdxyehuuylenavzglh6w6et7ubhas22wnz4 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGradient/ComputeGradientMagnitude/Gourds.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicpkbc2vba2lap3a6fn2p5j6ljbn4fgaivg3qdzpmiaqedpu45lgi 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGradient/ComputeGradientMagnitudeRecursiveGaussian/ComputeGradientMagnitudeRecursiveGaussianTestOutput.png.cid: -------------------------------------------------------------------------------- 1 | bafkreibp5cys7yplohfcb734cibesgpq6lwwuadvaxcuzntcewvx2d5gw4 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGradient/ComputeGradientMagnitudeRecursiveGaussian/ComputeGradientMagnitudeRecursiveGaussianTestOutputBaseline.mha.cid: -------------------------------------------------------------------------------- 1 | bafybeifnxvkzgeexczwnzwsdmpbalezj4ufrn5vahzm46zotqjdfszdwme 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGradient/ComputeGradientMagnitudeRecursiveGaussian/Gourds.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicpkbc2vba2lap3a6fn2p5j6ljbn4fgaivg3qdzpmiaqedpu45lgi 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGradient/index.rst: -------------------------------------------------------------------------------- 1 | ImageGradient 2 | ============= 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | ApplyGradientRecursiveGaussian/Documentation.rst 8 | ApplyGradientRecursiveGaussianWithVectorInput/Documentation.rst 9 | ComputeAndDisplayGradient/Documentation.rst 10 | ComputeGradientMagnitude/Documentation.rst 11 | ComputeGradientMagnitudeRecursiveGaussian/Documentation.rst 12 | GradientOfVectorImage/Documentation.rst 13 | ImplementationOfSnakes/Documentation.rst 14 | -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/AppendTwo3DVolumes/HeadMRVolume.mha.cid: -------------------------------------------------------------------------------- 1 | bafkreifuwrvdclxmac5a7bky3lf3ylwmqfr2wfq3ivmawzjquztck7cr3u 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/AppendTwo3DVolumes/Input.png.cid: -------------------------------------------------------------------------------- 1 | bafkreid346iy2w6d555wisuvwogstyyafp6xehhtfpusuyx52revaa2rty 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/AppendTwo3DVolumes/Output.png.cid: -------------------------------------------------------------------------------- 1 | bafkreibp5qzbrvren3hsnukzjtexbeapqw4zivlmdyswd66eyoistnqwty 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/AppendTwo3DVolumes/OutputBaseline.mha.cid: -------------------------------------------------------------------------------- 1 | bafkreiefl6uxksjiuas2w5q73w7tamjlzrjlttpp53dkc6vdiowvwvclse 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/ChangeImageOriginSpacingOrDirection/HeadMRVolume.mha.cid: -------------------------------------------------------------------------------- 1 | bafkreifuwrvdclxmac5a7bky3lf3ylwmqfr2wfq3ivmawzjquztck7cr3u 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/Create3DVolume/Input.png.cid: -------------------------------------------------------------------------------- 1 | bafkreigq4fjuq35kwgsernopz3zfnvia74yvq5cy5pfeluakcfiigkga5y 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/Create3DVolume/Output.png.cid: -------------------------------------------------------------------------------- 1 | bafkreibnc2iicamwggyiag5bzfqoqbj3dmtek7nkawpvf2v472qlgavpm4 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/Create3DVolume/OutputBaseline.mha.cid: -------------------------------------------------------------------------------- 1 | bafkreidd4plwls56727hnegu5wpzmmzkdky6ay7mnj6myb7ghguzspooga 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/Create3DVolume/mri3D_0.mha.cid: -------------------------------------------------------------------------------- 1 | bafkreibxsb4pq2xiqbj2oy2cdomh5vj2hee5lh6e5lqdx7lzdzz3nfs4li 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/Create3DVolume/mri3D_1.mha.cid: -------------------------------------------------------------------------------- 1 | bafkreigscot4yjzwxiox73mbuqmxzvqfxw4q6hrxnoirvlrpcpliyuj4rq 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/Create3DVolume/mri3D_2.mha.cid: -------------------------------------------------------------------------------- 1 | bafkreifmdv6gbkhvyxmmtxenuxpnlzurcrm4g47f7dswoaekhw6mwqioei 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/CropImageBySpecifyingRegion2/CropImageBySpecifyingRegion2.png.cid: -------------------------------------------------------------------------------- 1 | bafkreif3njtf42xn5ffkiimk7rirm3f7whzad364jypclzc7a4emt7vrfu 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/ExtractRegionOfInterestInOneImage/Gourds.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicpkbc2vba2lap3a6fn2p5j6ljbn4fgaivg3qdzpmiaqedpu45lgi 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/ExtractRegionOfInterestInOneImage/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiayojkcdqvlltseavq5a2ykx5jpza355irdqmjzqo3a5ue2hjugt4 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/FlipAnImageOverSpecifiedAxes/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreig7zfdgwv3d2hkuhfl2s7ahzjchtwb2y4lzvsyi7wnd44vlex3sx4 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/FlipAnImageOverSpecifiedAxes/Yinyang.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia6f57kj22tmfdijxbost4c47xz3mpixwicor7ix34zvrll3qcbqm 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/PadAnImageByMirroring/Gourds.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicpkbc2vba2lap3a6fn2p5j6ljbn4fgaivg3qdzpmiaqedpu45lgi 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/PadAnImageByMirroring/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreickm6nxz5zivbg2uwgul72w6wu6uk7h37clhejll4vqljz72kde7m 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/PadAnImageWithAConstant/Gourds.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicpkbc2vba2lap3a6fn2p5j6ljbn4fgaivg3qdzpmiaqedpu45lgi 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/PadAnImageWithAConstant/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreifolkcgrfke2e7md55ihdjxye5vxyr2zxc7oqjnheoit26d7klipu 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/PadImageByWrapping/image.png.cid: -------------------------------------------------------------------------------- 1 | bafkreifshy3rxp6chky2klgxcsqtndptscx5eqhqr5rf4horvgobfheg6i 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/PasteImageIntoAnotherOne/Gourds.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicpkbc2vba2lap3a6fn2p5j6ljbn4fgaivg3qdzpmiaqedpu45lgi 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/PasteImageIntoAnotherOne/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreidz6z4dubpyqakgfphdc4no6y3yed6dbn4pych2af36ww3edsj644 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/PasteImageIntoAnotherOne/Yinyang.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia6f57kj22tmfdijxbost4c47xz3mpixwicor7ix34zvrll3qcbqm 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/PermuteAxesOfAnImage/Gourds.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicpkbc2vba2lap3a6fn2p5j6ljbn4fgaivg3qdzpmiaqedpu45lgi 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/PermuteAxesOfAnImage/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiclcufkkyjc3tnm4g5aia73nfcickbfxyefub3neql3dprmgm6uha 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/ProcessA2DSliceOfA3DImage/105769fixed_B.nii.gz.cid: -------------------------------------------------------------------------------- 1 | bafkreib2jcz776zhw246jch4abaify6g6xhegiglyhzacenxi73tbijuxu 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/ProcessA2DSliceOfA3DImage/Input232.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InsightSoftwareConsortium/ITKSphinxExamples/600e811d0e89135cdf576da50c4a3dd92c3e1414/src/Filtering/ImageGrid/ProcessA2DSliceOfA3DImage/Input232.png -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/ProcessA2DSliceOfA3DImage/Output232.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InsightSoftwareConsortium/ITKSphinxExamples/600e811d0e89135cdf576da50c4a3dd92c3e1414/src/Filtering/ImageGrid/ProcessA2DSliceOfA3DImage/Output232.png -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/ProcessA2DSliceOfA3DImage/OutputBaseline.mha.cid: -------------------------------------------------------------------------------- 1 | bafybeifcid7n5t5uodszce6hyudqgzavykvzyjoecggcfqeuue2u7h7dsm 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/ResampleAScalarImage/Gourds.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicpkbc2vba2lap3a6fn2p5j6ljbn4fgaivg3qdzpmiaqedpu45lgi 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/ResampleAScalarImage/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreibagc5zdm4dgvpgde2u5kuvjy6zo2v4a5xvorf3236ubgqfp4i7na 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/ResampleAVectorImage/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreibjpnuokutvnknt47tfgrr47smbav7mssio3ewywr4vsuhh2mq2rq 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/ResampleAVectorImage/VisibleWomanHeadSlice.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiffqd5ip3mzfcsjp5ce3us5pgsipbhxa4dyrl4cnfeif7hh3coi44 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/ResampleAnImage/BrainProtonDensitySlice.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihshmjsfrysjbqxgqn3igzrfrqmeixlmxc5a3pz2gqjholoixq5xe 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/ResampleAnImage/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreierqgio7dq5dvedxn6zxvuqgopyrh2pbmthah77rqkcmj7etad2wa 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/RunImageFilterOnRegionOfImage/RunImageFilterOnRegionOfImage.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihfjqohfgujs4m6spvoxue5aayvadgtltowmirbcmaq3pvb4uw4si 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/RunImageFilterOnRegionOfImage/Yinyang.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia6f57kj22tmfdijxbost4c47xz3mpixwicor7ix34zvrll3qcbqm 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/TileImagesSideBySide/Gourds.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicpkbc2vba2lap3a6fn2p5j6ljbn4fgaivg3qdzpmiaqedpu45lgi 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/TileImagesSideBySide/output.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiech6stnhmxphinvcyqd5gcqwhy466pusx3yxuj7tb5t4tpfkiimq 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/UpsampleAnImage/BrainProtonDensitySlice.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihshmjsfrysjbqxgqn3igzrfrqmeixlmxc5a3pz2gqjholoixq5xe 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/UpsampleAnImage/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreierqgio7dq5dvedxn6zxvuqgopyrh2pbmthah77rqkcmj7etad2wa 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/WarpAnImageUsingADeformationField/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreid4otp4nblscai2gfgqhl4rksbwc2c7alhxque36jnqstozqbkslq 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/WarpAnImageUsingADeformationField/WarpImageFilterDisplacementField.mhd.cid: -------------------------------------------------------------------------------- 1 | bafkreiafuvilce46pwdvt4nekrewwuybfuj3gsfmcvpzgf75idl45s3dnm 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/WarpAnImageUsingADeformationField/WarpImageFilterDisplacementField.raw.cid: -------------------------------------------------------------------------------- 1 | bafkreiciyu7hf25l7lyr2okckrxtxdez3rhav246vb6c34slo47q2dejbq 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageGrid/WarpAnImageUsingADeformationField/WarpImageFilterInput.png.cid: -------------------------------------------------------------------------------- 1 | bafkreigaeulso7lljndykfxw3fqdpvmxrjg5df5m5452soy7x6hqz6jika 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/AbsValueOfImage/AbsValueOfImage.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihwsng4cfcurdpkhcpxqiz4hxlebbhnbdiairr7cdj6kojaadpjfy 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/AddConstantToEveryPixel/Yinyang.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia6f57kj22tmfdijxbost4c47xz3mpixwicor7ix34zvrll3qcbqm 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/AddConstantToEveryPixel/output.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicn2vk5ro2rfcilu27wpspn2xacwsz57ej6qzxhy354iu5ekflnhi 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/AddTwoImages/AddTwoImages.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiaujdac4oeg76d7tui3v3d7oumxlt72nuuwbrjipmuhamdybyhzl4 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/ApplyAtanImageFilter/OutputBaseline.mha.cid: -------------------------------------------------------------------------------- 1 | bafkreib47wcxopg6v763lbxzb5cvjjxk52htpgulc6w2mryuehpm2fn24e 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/ApplyCosImageFilter/Input.mha.cid: -------------------------------------------------------------------------------- 1 | bafkreidqr6wihlm2rldvtirq53a5tpb63uaxttmqhakgwvoi7hrovnixzi 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/ApplyCosImageFilter/InputRescaled.png.cid: -------------------------------------------------------------------------------- 1 | bafkreidpncd5jujhicxjo7z4e2sujpmzov6dttofz25rvmr4psxglhifmm 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/ApplyCosImageFilter/OutputBaseline.mha.cid: -------------------------------------------------------------------------------- 1 | bafkreigqmchaftgyifq3gwr7nb2jykq6ruvb72cg34fv3jspinhrjm46t4 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/ApplyCosImageFilter/OutputBaselineRescaled.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiadmrby4dbla3bh5v2fxv7bfgt6ou2el2wpgaos62ccoqxvvg5qjq 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/ApplyExpNegativeImageFilter/Gourds.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicpkbc2vba2lap3a6fn2p5j6ljbn4fgaivg3qdzpmiaqedpu45lgi 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/ApplyExpNegativeImageFilter/Output.png.cid: -------------------------------------------------------------------------------- 1 | bafkreieqw52snk3whcznnepwt4ifjmrmrtakpjkd6pqtcbmuoquucotv3m 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/ApplyExpNegativeImageFilter/OutputBaseline.mha.cid: -------------------------------------------------------------------------------- 1 | bafybeifb2w7wdnqzmxodjrlvclqw2vu5e5qhaldpcllrxk6ahrvu372p2q 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/ApplySinImageFilter/Input.mha.cid: -------------------------------------------------------------------------------- 1 | bafkreidqr6wihlm2rldvtirq53a5tpb63uaxttmqhakgwvoi7hrovnixzi 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/ApplySinImageFilter/InputRescaled.png.cid: -------------------------------------------------------------------------------- 1 | bafkreidpncd5jujhicxjo7z4e2sujpmzov6dttofz25rvmr4psxglhifmm 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/ApplySinImageFilter/OutputBaseline.mha.cid: -------------------------------------------------------------------------------- 1 | bafkreie4r3t5ecvxv625u4qfv3plumnzdagw2wlf4us5xsozaf3j45bgi4 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/ApplySinImageFilter/OutputBaselineRescaled.png.cid: -------------------------------------------------------------------------------- 1 | bafkreigsjhmcrr4htblaqwyn77ufqqbny2naper3ozivr3rzt2aeezqlyq 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/BinaryANDTwoImages/BinaryANDTwoImages.png.cid: -------------------------------------------------------------------------------- 1 | bafkreidjgkzo7lygufz4vrjwr4odfx4ulg6belybr6rv5ldvxjgvhblpdm 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/BinaryANDTwoImages/input1.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiggeesytmmvdklprwzvhrdimyntiqlp2ztwau6d3q2iwya6qyvkrm 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/BinaryANDTwoImages/input2.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiafbphl5vwostwazvp3rwn7ftcxn4aubhlozieswozxjny5w6fbl4 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/BinaryORTwoImages/BinaryORTwoImages.png.cid: -------------------------------------------------------------------------------- 1 | bafkreidqav726kpfyg3oxpdhhb3k622jyere73buaj3johxvn2n2kskos4 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/BinaryORTwoImages/input1.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiggeesytmmvdklprwzvhrdimyntiqlp2ztwau6d3q2iwya6qyvkrm 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/BinaryORTwoImages/input2.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiafbphl5vwostwazvp3rwn7ftcxn4aubhlozieswozxjny5w6fbl4 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/BinaryXORTwoImages/BinaryXORTwoImages.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihwow4g7hexi5seqgdbr3locamnlmouncajqmtoiq6cu5fikzjzvu 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/BinaryXORTwoImages/input1.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiggeesytmmvdklprwzvhrdimyntiqlp2ztwau6d3q2iwya6qyvkrm 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/BinaryXORTwoImages/input2.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiafbphl5vwostwazvp3rwn7ftcxn4aubhlozieswozxjny5w6fbl4 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/ComputeSigmoid/BrainProtonDensitySlice.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihshmjsfrysjbqxgqn3igzrfrqmeixlmxc5a3pz2gqjholoixq5xe 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/ComputeSigmoid/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiafhyn2npt622zajj2ssueb2f7u5ndrs4jcsugclybt7avde36xui 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/ComputerMagInVectorImageToMakeMagImage/ComputerMagInVectorImageToMakeMagImage.png.cid: -------------------------------------------------------------------------------- 1 | bafkreib43dsiaceiud3aw2f3s7iyg76pb6atk2vmaara6sbmuulfkeastq 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/ComputerMagInVectorImageToMakeMagImage/Yinyang.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia6f57kj22tmfdijxbost4c47xz3mpixwicor7ix34zvrll3qcbqm 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/ConvertRGBImageToGrayscaleImage/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia5jo7mrsymhhxsr5f2wawxuunzg5aq5deipm6htwydftezdc3uwm 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/ConvertRGBImageToGrayscaleImage/itk_eg_logo.png.cid: -------------------------------------------------------------------------------- 1 | bafkreigt5txnjlmvdqkj2ia2qa2yms7txontdld3iw7n6cp235xpgb2kii 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/IntensityWindowing/IntensityWindowing.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiaw4sclnkqv6uekc3npkvf4vubjick3lam7fou4zpnblfzuhaqafi 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/InverseOfMaskToImage/InverseOfMaskToImage.png.cid: -------------------------------------------------------------------------------- 1 | bafkreics4db2rqw7wo2krvpduhcxkky3zwq37upgk7wftba4lyhrrcqrnm 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/InvertImage/InvertImage.png.cid: -------------------------------------------------------------------------------- 1 | bafkreibndkjjlu3hiidt4d2auzicc7v322tte625fhmx6qkyam2t676cay 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/MaskImage/MaskImage.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia4x3illq3hqeu2g6xd7jumpo5hdzvbyswqefsf26lfsmgdmh5kj4 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/MaskImage/Yinyang.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia6f57kj22tmfdijxbost4c47xz3mpixwicor7ix34zvrll3qcbqm 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/MultiplyImageByScalar/Gourds.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicpkbc2vba2lap3a6fn2p5j6ljbn4fgaivg3qdzpmiaqedpu45lgi 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/MultiplyImageByScalar/Output.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihe2c46w7casxe3luzipwvsasvfzutj3t5vwa6rkby634l3z6fdce 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/MultiplyImageByScalar/OutputBaseline.mha.cid: -------------------------------------------------------------------------------- 1 | bafybeihdu3lk7ukkrgdooruyfj33lxtnhuf36n4nrkt53si7amhkeubkdu 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/MultiplyTwoImages/Gourds.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicpkbc2vba2lap3a6fn2p5j6ljbn4fgaivg3qdzpmiaqedpu45lgi 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/MultiplyTwoImages/OutputBaseline.mha.cid: -------------------------------------------------------------------------------- 1 | bafybeide4wcnn676kttreqhxmkwlyo7vajlnxca57uhzmwovtvflj5temi 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/MultiplyTwoImages/OutputMultiply.png.cid: -------------------------------------------------------------------------------- 1 | bafkreid6qdei3d7bybpo3diwry7yyhc62lsaeqj4uzekrqkrrvc7aibpni 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/MultiplyTwoImages/mask.png.cid: -------------------------------------------------------------------------------- 1 | bafkreifva2nytcyxmbgg5wsrfjlzz23vvr3ubz6ojo3kszbrwxxhf66ct4 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/NormalizeImage/NormalizeImage.png.cid: -------------------------------------------------------------------------------- 1 | bafkreigmca3gwwxdv4sznoyxodijtvfp64ejywz4dofmn52rhh6d34l7de 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/NormalizeImage/Yinyang.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia6f57kj22tmfdijxbost4c47xz3mpixwicor7ix34zvrll3qcbqm 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/PixelDivisionOfTwoImages/PixelDivisionOfTwoImages.png.cid: -------------------------------------------------------------------------------- 1 | bafkreif3jxkxxvwphdwy4fryattecdl5vqpl6atbeg467ri72y4zxaljai 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/RescaleIntensity/Gourds.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicpkbc2vba2lap3a6fn2p5j6ljbn4fgaivg3qdzpmiaqedpu45lgi 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/RescaleIntensity/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreibxt6f224hdolzplw5v6mw44qwpaui2bokmj7zi7ubfsip4eh4xla 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/SquareEveryPixel/SquareEveryPixel.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiaomal7rnd64c27ba77dtkcny5tgs2ktu4ebkcnleeuvddj3qgnly 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/SubtractConstantFromEveryPixel/SubtractConstantFromEveryPixel.png.cid: -------------------------------------------------------------------------------- 1 | bafkreib3kcjvn55x4ugtgvhmhxu6a7k75hhpevxmufgop3hqijgudexyvu 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/SubtractTwoImages/SubtractTwoImages.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia6ukfosp23gb7bzbcwliohfpdo5h7ckvrh27ev7p6pdatybzaq2y 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/TransformVectorValuedImagePixels/Gourds.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicpkbc2vba2lap3a6fn2p5j6ljbn4fgaivg3qdzpmiaqedpu45lgi 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageIntensity/TransformVectorValuedImagePixels/TransformVectorValuedImagePixels.png.cid: -------------------------------------------------------------------------------- 1 | bafkreibntld6e5osqwinzbf2qt4spen4jswlughxs4pdxidk4br6gwipse 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageLabel/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_example(ExtractBoundariesOfConnectedRegionsInBinaryImage) 2 | add_example(ExtractInnerAndOuterBoundariesOfBlobsInBinaryImage) 3 | add_example(LabelContoursOfConnectComponent) 4 | -------------------------------------------------------------------------------- /src/Filtering/ImageLabel/ExtractBoundariesOfConnectedRegionsInBinaryImage/ExtractBoundariesOfConnectedRegionsInBinaryImage.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiajsfzl2qzjzm54evri2lnulskurjn23r4hnqgrnkmezwxugjovri 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageLabel/ExtractInnerAndOuterBoundariesOfBlobsInBinaryImage/ExtractBoundariesOfBlobsInBinaryImage.png.cid: -------------------------------------------------------------------------------- 1 | bafkreifd2pkszhs4kye5sgzmj5jpr65fgumh2ff6d7fsqydcjbexnmupsq 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageLabel/LabelContoursOfConnectComponent/LabelContoursOfConnectComponents.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicqjvzufjursc6otmx33ytixstncndr67qc33lciov2bitqpj2iji 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageLabel/index.rst: -------------------------------------------------------------------------------- 1 | ImageLabel 2 | ========== 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | ExtractInnerAndOuterBoundariesOfBlobsInBinaryImage/Documentation.rst 8 | ExtractBoundariesOfConnectedRegionsInBinaryImage/Documentation.rst 9 | LabelContoursOfConnectComponent/Documentation.rst 10 | -------------------------------------------------------------------------------- /src/Filtering/ImageStatistics/AdaptiveHistogramEqualizationImageFilter/AdaptiveHistogramEqualizationImageFilter01Baseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreifi2jmghbk7nbj7cynapk2sdg6a4fsexcvtwgowbbndlbmvxyqicy 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageStatistics/AdaptiveHistogramEqualizationImageFilter/AdaptiveHistogramEqualizationImageFilter01Baseline_histogram.png.cid: -------------------------------------------------------------------------------- 1 | bafkreidzoizsf2xk2yr2su6ue4oa4ddw35mvprasfadv53wlapzlugoiha 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageStatistics/AdaptiveHistogramEqualizationImageFilter/AdaptiveHistogramEqualizationImageFilter02Baseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiautkigaeb4g5jscw5rdc5qiysatrwcsof42cotze7cf7ajkafyt4 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageStatistics/AdaptiveHistogramEqualizationImageFilter/AdaptiveHistogramEqualizationImageFilter02Baseline_histogram.png.cid: -------------------------------------------------------------------------------- 1 | bafkreibp3boqb4rc3xclenceabrofawtmlvdw7nko522paaqz7o2odc4me 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageStatistics/AdaptiveHistogramEqualizationImageFilter/AdaptiveHistogramEqualizationImageFilter03Baseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreibodagglcw6fmcvn4rmdywqyctpyhkx4orszk4z6qklhlmuygrbui 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageStatistics/AdaptiveHistogramEqualizationImageFilter/AdaptiveHistogramEqualizationImageFilter03Baseline_histogram.png.cid: -------------------------------------------------------------------------------- 1 | bafkreighdkkm22v4ypkvymdjebekqehzoveqx5ylnpsmabzjeb3aqstova 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageStatistics/AdaptiveHistogramEqualizationImageFilter/AdaptiveHistogramEqualizationImageFilter04Baseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreibj4uzciyy2vcza34rd65znjjhol2j7hmezn67ghrhauhvb7tcriq 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageStatistics/AdaptiveHistogramEqualizationImageFilter/AdaptiveHistogramEqualizationImageFilter04Baseline_histogram.png.cid: -------------------------------------------------------------------------------- 1 | bafkreifnyeezegktwhatez7dgtg6ejmq4d44wwlkmq2lnsrazzqhzxv7vi 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageStatistics/AdaptiveHistogramEqualizationImageFilter/AdaptiveHistogramEqualizationImageFilter05Baseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicssrvdzunwrs4hherr4tsbbrdi4x5u5gxcmenoo3apvul3c5j5lq 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageStatistics/AdaptiveHistogramEqualizationImageFilter/AdaptiveHistogramEqualizationImageFilter05Baseline_histogram.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiedl3ehlggqdkcrgfv7rblr2n5ejqeopxiujtt4zcm3tfrdxjbrne 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageStatistics/AdaptiveHistogramEqualizationImageFilter/AdaptiveHistogramEqualizationImageFilter06Baseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreign5cj5wj32pidivts25423hy5uubxx64zb4kr5evdzsk2lx74lzy 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageStatistics/AdaptiveHistogramEqualizationImageFilter/AdaptiveHistogramEqualizationImageFilter06Baseline_histogram.png.cid: -------------------------------------------------------------------------------- 1 | bafkreidbkt6cglynsjrddxr3wpt2xscsvnrqrhjfv6oslprcbyljittnli 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageStatistics/AdaptiveHistogramEqualizationImageFilter/sf4.png.cid: -------------------------------------------------------------------------------- 1 | bafkreibl5gmdw32meh5mzqixf2vhlewk7elht2zcqcql5lgsj4oc5vcwkm 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageStatistics/AdaptiveHistogramEqualizationImageFilter/sf4_histogram.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihjpvfdk5wt5y5aaqi2du7x2actc775zmzhd4izumjko6o546s2j4 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageStatistics/ApplyAccumulateImageFilter/HeadMRVolume.mha.cid: -------------------------------------------------------------------------------- 1 | bafkreifuwrvdclxmac5a7bky3lf3ylwmqfr2wfq3ivmawzjquztck7cr3u 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageStatistics/ApplyAccumulateImageFilter/Input.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihgjskknjlg56kheeutvfpqdc5d4xftzvrd7s3dtqg3fbwbjch2ru 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageStatistics/ApplyAccumulateImageFilter/Output0.png.cid: -------------------------------------------------------------------------------- 1 | bafkreibn5uz2ctvebpt26ny3zldb4kwbqvrftwjzu3b5kwyozp7awugnqm 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageStatistics/ApplyAccumulateImageFilter/Output0Baseline.mha.cid: -------------------------------------------------------------------------------- 1 | bafkreifijaozcdres2aostluudyzevet6p24t4zfgr3iu3hu6yj62go5v4 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageStatistics/ApplyAccumulateImageFilter/Output1.png.cid: -------------------------------------------------------------------------------- 1 | bafkreic5kltv64qi3gq4gneomymk6qrxpqneswp4es7owmqpmwmckiiyhe 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageStatistics/ApplyAccumulateImageFilter/Output1Baseline.mha.cid: -------------------------------------------------------------------------------- 1 | bafkreihpvmq7hznp2o5o7nbzsapz4f7egowq5coxltysbseao25fqyfapu 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageStatistics/ApplyAccumulateImageFilter/Output2.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiefaghc4wnthvt7bw5afulic6b2h5lcyq2wqwwavz2r7tv4omrvli 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageStatistics/ApplyAccumulateImageFilter/Output2Baseline.mha.cid: -------------------------------------------------------------------------------- 1 | bafkreiepj6gusg7ly5yx77honnq3kp6bfxlm5f3hbhs2vqq52n3krcs3w4 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageStatistics/CalculateImageMoments/ellipse.mha.cid: -------------------------------------------------------------------------------- 1 | bafkreigzuvl64qj6x7rt3mfoz72ze7dmjjslam7jacfaoomnbbj4a5t74q 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageStatistics/CalculateImageMoments/ellipse.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiea35i6kkxb6iifgen7echgxbrqowstd2ednipjprhtxwfyvn3ecu 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageStatistics/StatisticalPropertiesOfRegions/StatisticalPropertiesOfRegions.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiadiwumcnh3vu7n2gmhe4icuk4hlluheuz2p4hlmnwtf75sgqkp5y 2 | -------------------------------------------------------------------------------- /src/Filtering/ImageStatistics/index.rst: -------------------------------------------------------------------------------- 1 | ImageStatistics 2 | =============== 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | AdaptiveHistogramEqualizationImageFilter/Documentation.rst 8 | ApplyAccumulateImageFilter/Documentation.rst 9 | ComputeMinMaxVarianceMeanOfImage/Documentation.rst 10 | ComputePCAShapeFromSample/Documentation.rst 11 | StatisticalPropertiesOfRegions/Documentation.rst 12 | CalculateImageMoments/Documentation.rst 13 | -------------------------------------------------------------------------------- /src/Filtering/LabelMap/ApplyMorphologicalClosingOnAllLabelObjects/2th_cthead1.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiawchmkmudnmnb3eaiczohdht4354da6y34w4uf7rgq3zjfucvcje 2 | -------------------------------------------------------------------------------- /src/Filtering/LabelMap/ApplyMorphologicalClosingOnAllLabelObjects/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicrefvfe4knt3boekvnzmlz7lcchpev3o22tqxjabjmfxlpj2qngu 2 | -------------------------------------------------------------------------------- /src/Filtering/LabelMap/ApplyMorphologicalClosingOnSpecificLabelObject/2th_cthead1.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiawchmkmudnmnb3eaiczohdht4354da6y34w4uf7rgq3zjfucvcje 2 | -------------------------------------------------------------------------------- /src/Filtering/LabelMap/ApplyMorphologicalClosingOnSpecificLabelObject/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreifx3yrkenmbq4g3dsxnk4y4eccxcs53jk2mivnuujmu2lcvxk6zda 2 | -------------------------------------------------------------------------------- /src/Filtering/LabelMap/ConvertLabelMapToImage/image.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiadiwumcnh3vu7n2gmhe4icuk4hlluheuz2p4hlmnwtf75sgqkp5y 2 | -------------------------------------------------------------------------------- /src/Filtering/LabelMap/ExtractGivenLabelObject/2th_cthead1.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiawchmkmudnmnb3eaiczohdht4354da6y34w4uf7rgq3zjfucvcje 2 | -------------------------------------------------------------------------------- /src/Filtering/LabelMap/ExtractGivenLabelObject/Output1Baseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreib4jyywcjeu73yiptnxeehdntkrtqmt6pgexuudf5srin2qx7uexi 2 | -------------------------------------------------------------------------------- /src/Filtering/LabelMap/ExtractGivenLabelObject/Output2Baseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreidyimlrycngmygiz2msd4jpvv7lslti5ufsc2wrhgsxvchwrmr36e 2 | -------------------------------------------------------------------------------- /src/Filtering/LabelMap/InvertImageUsingBinaryNot/Input.png.cid: -------------------------------------------------------------------------------- 1 | bafkreibth7xkun4ybqm3ezsmdhsrlk4pwiqa72zs6krn3nhtqsguhldf6y 2 | -------------------------------------------------------------------------------- /src/Filtering/LabelMap/InvertImageUsingBinaryNot/output.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiek5ezgojwnumhym7utzas34rntvqpzvn63ypu55np7gtbmzubd74 2 | -------------------------------------------------------------------------------- /src/Filtering/LabelMap/KeepBinaryRegionsThatMeetSpecific/input.png.cid: -------------------------------------------------------------------------------- 1 | bafkreifwiun64cosgfictlqya4xt7ibxkdg3wt6ezd4shw36dskgq7j43a 2 | -------------------------------------------------------------------------------- /src/Filtering/LabelMap/KeepBinaryRegionsThatMeetSpecific/output.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicgnzmv46tnbsag7wgudw4f7wejmhxx7uwwdkslrrvd4xcas7dfqe 2 | -------------------------------------------------------------------------------- /src/Filtering/LabelMap/KeepRegionsAboveLevel/input.png.cid: -------------------------------------------------------------------------------- 1 | bafkreieen6roe6ojch2kbusvc4rk36ayiiuaqjveioh6zdfrpqzswv4k7y 2 | -------------------------------------------------------------------------------- /src/Filtering/LabelMap/KeepRegionsAboveLevel/output.png.cid: -------------------------------------------------------------------------------- 1 | bafkreifuclonevtarxwg6732lkrtks6yxo4q5aet3hvwxzgun44qkn42cm 2 | -------------------------------------------------------------------------------- /src/Filtering/LabelMap/KeepRegionsThatMeetSpecific/input.png.cid: -------------------------------------------------------------------------------- 1 | bafkreigtzflck6k5xn7ojiqbgw7aodc4swlxatdc4a7clj7jsvs3erjve4 2 | -------------------------------------------------------------------------------- /src/Filtering/LabelMap/KeepRegionsThatMeetSpecific/output.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicmmqa4o53vroupt6hbrozijsl5abj4hunmqlzarvjmqz65e5uvwu 2 | -------------------------------------------------------------------------------- /src/Filtering/LabelMap/LabelBinaryRegionsAndGetProperties/image.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiadiwumcnh3vu7n2gmhe4icuk4hlluheuz2p4hlmnwtf75sgqkp5y 2 | -------------------------------------------------------------------------------- /src/Filtering/LabelMap/LabelBinaryRegionsInImage/image.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiadiwumcnh3vu7n2gmhe4icuk4hlluheuz2p4hlmnwtf75sgqkp5y 2 | -------------------------------------------------------------------------------- /src/Filtering/LabelMap/MaskOneImageGivenLabelMap/2th_cthead1.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiawchmkmudnmnb3eaiczohdht4354da6y34w4uf7rgq3zjfucvcje 2 | -------------------------------------------------------------------------------- /src/Filtering/LabelMap/MaskOneImageGivenLabelMap/Output1Baseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreig5ts7bjilaivmctvproxcaphacxjjvc2ftmwosrgqumudzb5ayk4 2 | -------------------------------------------------------------------------------- /src/Filtering/LabelMap/MaskOneImageGivenLabelMap/Output2Baseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihxn4vwpfqmwyykmvf6ssreke67fnw64e76iq4e3bcpebka72cnky 2 | -------------------------------------------------------------------------------- /src/Filtering/LabelMap/MaskOneImageGivenLabelMap/cthead1.png.cid: -------------------------------------------------------------------------------- 1 | bafkreieilrgrns7xcna5yle2yw3q2wxkl3wn7lp22k4d4pwjhlhwc3ed4u 2 | -------------------------------------------------------------------------------- /src/Filtering/LabelMap/RemoveHolesNotConnectedToImageBoundaries/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiexvtsf5wajrlwgxer5epnnyznnzq4ggcsr4a6c23nmvdwugkyd54 2 | -------------------------------------------------------------------------------- /src/Filtering/LabelMap/RemoveHolesNotConnectedToImageBoundaries/Yinyang.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia6f57kj22tmfdijxbost4c47xz3mpixwicor7ix34zvrll3qcbqm 2 | -------------------------------------------------------------------------------- /src/Filtering/MathematicalMorphology/DilateAGrayscaleImage/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreifak32lechhy3nebl7goqcdwgvpthkzog7gnicfx53ugw6ut75cny 2 | -------------------------------------------------------------------------------- /src/Filtering/MathematicalMorphology/DilateAGrayscaleImage/cthead1.png.cid: -------------------------------------------------------------------------------- 1 | bafkreieilrgrns7xcna5yle2yw3q2wxkl3wn7lp22k4d4pwjhlhwc3ed4u 2 | -------------------------------------------------------------------------------- /src/Filtering/MathematicalMorphology/ErodeAGrayscaleImage/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiaoa7f6wv446lhb3qdejvs2yqedjq47a4onrruo2in5t36lpalwyq 2 | -------------------------------------------------------------------------------- /src/Filtering/MathematicalMorphology/ErodeAGrayscaleImage/cthead1.png.cid: -------------------------------------------------------------------------------- 1 | bafkreieilrgrns7xcna5yle2yw3q2wxkl3wn7lp22k4d4pwjhlhwc3ed4u 2 | -------------------------------------------------------------------------------- /src/Filtering/MathematicalMorphology/ErodeBinaryImageUsingFlatStruct/ErodeBinaryImageUsingFlatStruct.png.cid: -------------------------------------------------------------------------------- 1 | bafkreie55nlbg7vsuusalmmwh66vqi3nuikcgkbawnmyeqpmvkfcg637du 2 | -------------------------------------------------------------------------------- /src/Filtering/MathematicalMorphology/ErodeBinaryImageUsingFlatStruct/Yinyang.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia6f57kj22tmfdijxbost4c47xz3mpixwicor7ix34zvrll3qcbqm 2 | -------------------------------------------------------------------------------- /src/Filtering/MathematicalMorphology/RegionalMaximal/intensityblobs.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihqhijbh56wzutye3bv6wx3scrky55mef7hl6fd6euxxcyjgnrjba 2 | -------------------------------------------------------------------------------- /src/Filtering/MathematicalMorphology/RegionalMaximal/maximal.png.cid: -------------------------------------------------------------------------------- 1 | bafkreigkhh7p3ufstagvhjgztcekzkwlzqynr32773wvh3obrsl5wd4a5m 2 | -------------------------------------------------------------------------------- /src/Filtering/MathematicalMorphology/RegionalMinimal/input.png.cid: -------------------------------------------------------------------------------- 1 | bafkreigkqffm24zfmm2tvca3eoyxswl5nh3lzqrmi2eddiat2u4kaw6ski 2 | -------------------------------------------------------------------------------- /src/Filtering/MathematicalMorphology/RegionalMinimal/output.png.cid: -------------------------------------------------------------------------------- 1 | bafkreieppzu4bypxubhgw3kcgei7tnrdm2l5ehg7gysw4s2t2iczimvmru 2 | -------------------------------------------------------------------------------- /src/Filtering/MathematicalMorphology/ValuedRegionalMaximaImage/intensityblobs.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiemgeaculawh6f6jkruwfyqg3sp2c2k2c2rwjcha67amauoagqkjm 2 | -------------------------------------------------------------------------------- /src/Filtering/MathematicalMorphology/ValuedRegionalMaximaImage/maximal.png.cid: -------------------------------------------------------------------------------- 1 | bafkreibj2gullk7s5zrnzqhoxfy4jdieceedjgmadjw4umpnvdxt7fwuqy 2 | -------------------------------------------------------------------------------- /src/Filtering/MathematicalMorphology/ValuedRegionalMinimalImage/input.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiemgeaculawh6f6jkruwfyqg3sp2c2k2c2rwjcha67amauoagqkjm 2 | -------------------------------------------------------------------------------- /src/Filtering/MathematicalMorphology/ValuedRegionalMinimalImage/output.png.cid: -------------------------------------------------------------------------------- 1 | bafkreigusax5ajbpqyej3mopskv44yyg7py5wnsim4ubqwprsdl5uu7s6q 2 | -------------------------------------------------------------------------------- /src/Filtering/Path/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_example(DataStructureForPieceWiseLinearCurve) 2 | add_example(ExtractContoursFromImage) 3 | -------------------------------------------------------------------------------- /src/Filtering/Path/index.rst: -------------------------------------------------------------------------------- 1 | Path 2 | ==== 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | DataStructureForPieceWiseLinearCurve/Documentation.rst 8 | ExtractContoursFromImage/Documentation.rst 9 | -------------------------------------------------------------------------------- /src/Filtering/QuadEdgeMeshFiltering/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_example(ComputeNormalsOfAMesh) 2 | add_example(DelaunayConformEdgeFlipping) 3 | # compare_to_baseline(DelaunayConformEdgeFlipping Output) 4 | 5 | add_example(ComputePlanarParameterizationOfAMesh) 6 | 7 | #TODO: Example needs proper input and results 8 | #add_example(CleanQuadEdgeMesh) 9 | 10 | -------------------------------------------------------------------------------- /src/Filtering/QuadEdgeMeshFiltering/ComputeNormalsOfAMesh/InputMesh.html.cid: -------------------------------------------------------------------------------- 1 | bafkreiavz6c3n2u5dheoi4osimahanh5roueiwap43n267dclp7x4xor5m 2 | -------------------------------------------------------------------------------- /src/Filtering/QuadEdgeMeshFiltering/ComputeNormalsOfAMesh/InputMesh.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiglmn7yweompxeg52hekmavgxe2fdsr6c43ujhfoljdjckgidv2qm 2 | -------------------------------------------------------------------------------- /src/Filtering/QuadEdgeMeshFiltering/ComputeNormalsOfAMesh/genusZeroSurface01.vtk.cid: -------------------------------------------------------------------------------- 1 | bafkreifmvtvahyaegj2tskytwtxerwujehex6n5riyjxov5wdyrsh2cari 2 | -------------------------------------------------------------------------------- /src/Filtering/QuadEdgeMeshFiltering/ComputePlanarParameterizationOfAMesh/InputMesh.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiex6bxwl2mx25lxpqww4uhpmrcvucbv26hahwl26ytmnhd2ocolfu 2 | -------------------------------------------------------------------------------- /src/Filtering/QuadEdgeMeshFiltering/ComputePlanarParameterizationOfAMesh/OutputMeshes.png.cid: -------------------------------------------------------------------------------- 1 | bafkreibjsj3b7s2k4shmtd6jlikythgl3orobwqozq7pt6tbl5rbrj4oca 2 | -------------------------------------------------------------------------------- /src/Filtering/QuadEdgeMeshFiltering/ComputePlanarParameterizationOfAMesh/mushroom.html.cid: -------------------------------------------------------------------------------- 1 | bafkreigx3jhamwwoa2caztjhzhc5uzalyliurbcsp4k6xtshmod6e2fonq 2 | -------------------------------------------------------------------------------- /src/Filtering/QuadEdgeMeshFiltering/ComputePlanarParameterizationOfAMesh/mushroom.vtk.cid: -------------------------------------------------------------------------------- 1 | bafkreiaosokxvuurl7k7wzvi3q6oyiqo2oxm2kq77loyivpeahxxzaild4 2 | -------------------------------------------------------------------------------- /src/Filtering/QuadEdgeMeshFiltering/ComputePlanarParameterizationOfAMesh/param_border0_coeff0.html.cid: -------------------------------------------------------------------------------- 1 | bafkreia55uh5gkv2u3k5q7tvmhqxo6z67kw3nrhhebrwfna273q5cvu6fm 2 | -------------------------------------------------------------------------------- /src/Filtering/QuadEdgeMeshFiltering/ComputePlanarParameterizationOfAMesh/param_border1_coeff0.html.cid: -------------------------------------------------------------------------------- 1 | bafkreia2avxyqd4ar5rc4uger4qo3fzesnz3apy2etcsxpov45kdambfcu 2 | -------------------------------------------------------------------------------- /src/Filtering/QuadEdgeMeshFiltering/DelaunayConformEdgeFlipping/InputMesh.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiex6bxwl2mx25lxpqww4uhpmrcvucbv26hahwl26ytmnhd2ocolfu 2 | -------------------------------------------------------------------------------- /src/Filtering/QuadEdgeMeshFiltering/DelaunayConformEdgeFlipping/OutputMesh.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiflx5ir5ptkrm5kamf6eeq7zetamzixifcdnmjuqjegmxpvxsiqqq 2 | -------------------------------------------------------------------------------- /src/Filtering/QuadEdgeMeshFiltering/DelaunayConformEdgeFlipping/mushroom.html.cid: -------------------------------------------------------------------------------- 1 | bafkreigx3jhamwwoa2caztjhzhc5uzalyliurbcsp4k6xtshmod6e2fonq 2 | -------------------------------------------------------------------------------- /src/Filtering/QuadEdgeMeshFiltering/DelaunayConformEdgeFlipping/mushroom.vtk.cid: -------------------------------------------------------------------------------- 1 | bafkreiaosokxvuurl7k7wzvi3q6oyiqo2oxm2kq77loyivpeahxxzaild4 2 | -------------------------------------------------------------------------------- /src/Filtering/QuadEdgeMeshFiltering/index.rst: -------------------------------------------------------------------------------- 1 | QuadEdgeMeshFiltering 2 | ===================== 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | CleanQuadEdgeMesh/Documentation.rst 8 | ComputeNormalsOfAMesh/Documentation.rst 9 | ComputePlanarParameterizationOfAMesh/Documentation.rst 10 | DelaunayConformEdgeFlipping/Documentation.rst 11 | -------------------------------------------------------------------------------- /src/Filtering/Smoothing/BlurringAnImageUsingABinomialKernel/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicdib4nldyxrpifnr67s3eb4efmwi4xl5u57nydq7gssqeat3s3ly 2 | -------------------------------------------------------------------------------- /src/Filtering/Smoothing/BlurringAnImageUsingABinomialKernel/cthead1.png.cid: -------------------------------------------------------------------------------- 1 | bafkreieilrgrns7xcna5yle2yw3q2wxkl3wn7lp22k4d4pwjhlhwc3ed4u 2 | -------------------------------------------------------------------------------- /src/Filtering/Smoothing/ComputesSmoothingWithGaussianKernel/BrainProtonDensitySlice.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihshmjsfrysjbqxgqn3igzrfrqmeixlmxc5a3pz2gqjholoixq5xe 2 | -------------------------------------------------------------------------------- /src/Filtering/Smoothing/ComputesSmoothingWithGaussianKernel/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreigz6g4h5cvmgdl75thvgy5vjsqdcbthzpzvvcectm3ilfiyy2kjdm 2 | -------------------------------------------------------------------------------- /src/Filtering/Smoothing/FindHigherDerivativesOfImage/FindHigherDerivativesOfImage.png.cid: -------------------------------------------------------------------------------- 1 | bafkreifvwzsix62roquyu3q4h2adowjdvejt2zfjbzlg3anrgbmiwsr4w4 2 | -------------------------------------------------------------------------------- /src/Filtering/Smoothing/FindHigherDerivativesOfImage/Yinyang.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia6f57kj22tmfdijxbost4c47xz3mpixwicor7ix34zvrll3qcbqm 2 | -------------------------------------------------------------------------------- /src/Filtering/Smoothing/MeanFilteringOfAnImage/Gourds.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicpkbc2vba2lap3a6fn2p5j6ljbn4fgaivg3qdzpmiaqedpu45lgi 2 | -------------------------------------------------------------------------------- /src/Filtering/Smoothing/MeanFilteringOfAnImage/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreigaxwl3mkdx6ypujy4piqvvl2lbksim3hipgkjk3q32ydh5dmfaja 2 | -------------------------------------------------------------------------------- /src/Filtering/Smoothing/MedianFilteringOfAnImage/Gourds.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicpkbc2vba2lap3a6fn2p5j6ljbn4fgaivg3qdzpmiaqedpu45lgi 2 | -------------------------------------------------------------------------------- /src/Filtering/Smoothing/MedianFilteringOfAnImage/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihy3v4jst2yoxbdwk2vptshqoop5tv2hnxukvzrjyl7x35orr4wyu 2 | -------------------------------------------------------------------------------- /src/Filtering/Smoothing/MedianFilteringOfAnRGBImage/GourdsRGB.png.cid: -------------------------------------------------------------------------------- 1 | bafkreibhk52abqovpj572x7naqeqoo3k4gtxrabqbxwp2qvm6cnn4cn6ni 2 | -------------------------------------------------------------------------------- /src/Filtering/Smoothing/MedianFilteringOfAnRGBImage/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreigonj2zplm73q3vbsydrltivr5cnc4o47sxrhv7rnzdyagllbf7fi 2 | -------------------------------------------------------------------------------- /src/Filtering/Smoothing/SmoothImageWithDiscreteGaussianFilter/SmoothImageWithDiscreteGaussianFilter.png.cid: -------------------------------------------------------------------------------- 1 | bafkreig33zejx6fnavmwo5zsmhixcslc6hxcawrcszy7zuhbbhgjtt73b4 2 | -------------------------------------------------------------------------------- /src/Filtering/Smoothing/SmoothImageWithDiscreteGaussianFilter/Yinyang.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia6f57kj22tmfdijxbost4c47xz3mpixwicor7ix34zvrll3qcbqm 2 | -------------------------------------------------------------------------------- /src/Filtering/Smoothing/index.rst: -------------------------------------------------------------------------------- 1 | Smoothing 2 | ========= 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | BlurringAnImageUsingABinomialKernel/Documentation.rst 8 | ComputesSmoothingWithGaussianKernel/Documentation.rst 9 | FindHigherDerivativesOfImage/Documentation.rst 10 | MeanFilteringOfAnImage/Documentation.rst 11 | MedianFilteringOfAnImage/Documentation.rst 12 | MedianFilteringOfAnRGBImage/Documentation.rst 13 | SmoothImageWithDiscreteGaussianFilter/Documentation.rst 14 | -------------------------------------------------------------------------------- /src/Filtering/Thresholding/DemonstrateThresholdAlgorithms/DemonstrateThresholdAlgorithmsQuickview.png.cid: -------------------------------------------------------------------------------- 1 | bafkreibsngxbq77yujob7itgxwlbwuqzudfxpyfjh6v3ggley2vfoc6dcy 2 | -------------------------------------------------------------------------------- /src/Filtering/Thresholding/DemonstrateThresholdAlgorithms/Yinyang.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia6f57kj22tmfdijxbost4c47xz3mpixwicor7ix34zvrll3qcbqm 2 | -------------------------------------------------------------------------------- /src/Filtering/Thresholding/ThresholdAnImage/Gourds.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicpkbc2vba2lap3a6fn2p5j6ljbn4fgaivg3qdzpmiaqedpu45lgi 2 | -------------------------------------------------------------------------------- /src/Filtering/Thresholding/ThresholdAnImage/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreibfr66wkgkdqkjg2yv4isnopz3ffi6fbiqfxzetjuotvoyfu3llee 2 | -------------------------------------------------------------------------------- /src/Filtering/Thresholding/ThresholdAnImageUsingBinary/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiaf6axgqa52icrai6ekwvj4ztntjothmfc4j67qsqagahx6queqay 2 | -------------------------------------------------------------------------------- /src/Filtering/Thresholding/ThresholdAnImageUsingBinary/cthead1.png.cid: -------------------------------------------------------------------------------- 1 | bafkreieilrgrns7xcna5yle2yw3q2wxkl3wn7lp22k4d4pwjhlhwc3ed4u 2 | -------------------------------------------------------------------------------- /src/Filtering/Thresholding/ThresholdAnImageUsingOtsu/Gourds.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicpkbc2vba2lap3a6fn2p5j6ljbn4fgaivg3qdzpmiaqedpu45lgi 2 | -------------------------------------------------------------------------------- /src/Filtering/Thresholding/ThresholdAnImageUsingOtsu/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiamz2feypd2dpmp5zdlmret2p7wa6svypxji34vw2awqcnl6yfkk4 2 | -------------------------------------------------------------------------------- /src/Filtering/Thresholding/index.rst: -------------------------------------------------------------------------------- 1 | Thresholding 2 | ============ 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | DemonstrateThresholdAlgorithms/Documentation.rst 8 | SeparateGroundUsingOtsu/Documentation.rst 9 | ThresholdAnImage/Documentation.rst 10 | ThresholdAnImageUsingBinary/Documentation.rst 11 | ThresholdAnImageUsingOtsu/Documentation.rst 12 | -------------------------------------------------------------------------------- /src/GPU/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InsightSoftwareConsortium/ITKSphinxExamples/600e811d0e89135cdf576da50c4a3dd92c3e1414/src/GPU/CMakeLists.txt -------------------------------------------------------------------------------- /src/GPU/index.rst: -------------------------------------------------------------------------------- 1 | GPU 2 | === 3 | 4 | .. toctree:: 5 | :maxdepth: 2 6 | -------------------------------------------------------------------------------- /src/IO/GDCM/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_example(ReadDICOMSeriesAndWrite3DImage) 2 | 3 | #TODO: When example has valid input, uncomment below. 4 | #add_example(ResampleDICOMSeries) 5 | #compare_to_baseline(EXAMPLE_NAME ResampleDICOMSeries 6 | # BASELINE_PREFIX OutputBaseline 7 | # ) 8 | 9 | add_example(ReadAndPrintDICOMTags) -------------------------------------------------------------------------------- /src/IO/GDCM/ReadAndPrintDICOMTags/Image0075.dcm.cid: -------------------------------------------------------------------------------- 1 | bafkreicztxb5yxsktbeop3yy5cswb3lsrj7t7o3l7ccsya7446cyark3mu 2 | -------------------------------------------------------------------------------- /src/IO/GDCM/ReadAndPrintDICOMTags/Image0076.dcm.cid: -------------------------------------------------------------------------------- 1 | bafkreifdu6kqcijdlsnmhmivvnhekouluk3udxcdzc22kppdl277n3uqzy 2 | -------------------------------------------------------------------------------- /src/IO/GDCM/ReadAndPrintDICOMTags/Image0077.dcm.cid: -------------------------------------------------------------------------------- 1 | bafkreifthhj3upw4aaflnghqh3hlrr5vxhqscjnwpxvzjqsf46bny5cveq 2 | -------------------------------------------------------------------------------- /src/IO/GDCM/ReadDICOMSeriesAndWrite3DImage/Image0075.dcm.cid: -------------------------------------------------------------------------------- 1 | bafkreicztxb5yxsktbeop3yy5cswb3lsrj7t7o3l7ccsya7446cyark3mu 2 | -------------------------------------------------------------------------------- /src/IO/GDCM/ReadDICOMSeriesAndWrite3DImage/Image0076.dcm.cid: -------------------------------------------------------------------------------- 1 | bafkreifdu6kqcijdlsnmhmivvnhekouluk3udxcdzc22kppdl277n3uqzy 2 | -------------------------------------------------------------------------------- /src/IO/GDCM/ReadDICOMSeriesAndWrite3DImage/Image0077.dcm.cid: -------------------------------------------------------------------------------- 1 | bafkreifthhj3upw4aaflnghqh3hlrr5vxhqscjnwpxvzjqsf46bny5cveq 2 | -------------------------------------------------------------------------------- /src/IO/GDCM/index.rst: -------------------------------------------------------------------------------- 1 | GDCM 2 | ==== 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | ReadAndPrintDICOMTags/Documentation.rst 8 | ReadDICOMSeriesAndWrite3DImage/Documentation.rst 9 | ResampleDICOMSeries/Documentation.rst 10 | -------------------------------------------------------------------------------- /src/IO/ImageBase/ConvertFileFormats/Gourds.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicpkbc2vba2lap3a6fn2p5j6ljbn4fgaivg3qdzpmiaqedpu45lgi 2 | -------------------------------------------------------------------------------- /src/IO/ImageBase/ConvertFileFormats/OutputBaseline.jpg.cid: -------------------------------------------------------------------------------- 1 | bafkreifoeigivwpcn4u27lvjjfejdv4xgkntot6majzfqxtph5k4u6axgm 2 | -------------------------------------------------------------------------------- /src/IO/ImageBase/GenerateSlicesFromVolume/HeadMRVolume.mha.cid: -------------------------------------------------------------------------------- 1 | bafkreifuwrvdclxmac5a7bky3lf3ylwmqfr2wfq3ivmawzjquztck7cr3u 2 | -------------------------------------------------------------------------------- /src/IO/ImageBase/GenerateSlicesFromVolume/Input.png.cid: -------------------------------------------------------------------------------- 1 | bafkreid346iy2w6d555wisuvwogstyyafp6xehhtfpusuyx52revaa2rty 2 | -------------------------------------------------------------------------------- /src/IO/ImageBase/GenerateSlicesFromVolume/Output-20Baseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicfv3fyk2xo6t2ki5cxxz3wqtqacqioni6acvheur7o34cwor2lp4 2 | -------------------------------------------------------------------------------- /src/IO/ImageBase/GenerateSlicesFromVolume/Output-30Baseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreibi7hamtxqkpvephizcsot4f26gp5gwbjui4ruosops2worglk254 2 | -------------------------------------------------------------------------------- /src/IO/ImageBase/ProcessImageChunks/Gourds.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicpkbc2vba2lap3a6fn2p5j6ljbn4fgaivg3qdzpmiaqedpu45lgi 2 | -------------------------------------------------------------------------------- /src/IO/ImageBase/ProcessImageChunks/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihy3v4jst2yoxbdwk2vptshqoop5tv2hnxukvzrjyl7x35orr4wyu 2 | -------------------------------------------------------------------------------- /src/IO/ImageBase/ReadAnImage/Yinyang.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia6f57kj22tmfdijxbost4c47xz3mpixwicor7ix34zvrll3qcbqm 2 | -------------------------------------------------------------------------------- /src/IO/ImageBase/ReadUnknownImageType/Documentation.rst: -------------------------------------------------------------------------------- 1 | :name: ReadUnknownImageType 2 | 3 | Read Unknown Image Type 4 | ======================= 5 | 6 | .. index:: 7 | single: ImageIOBase 8 | 9 | Synopsis 10 | -------- 11 | 12 | Read one unknown image 13 | 14 | 15 | Code 16 | ---- 17 | 18 | C++ 19 | ... 20 | 21 | .. literalinclude:: Code.cxx 22 | :lines: 18- 23 | 24 | 25 | Classes demonstrated 26 | -------------------- 27 | 28 | .. breathelink:: itk::ImageIOBase 29 | -------------------------------------------------------------------------------- /src/IO/ImageBase/ReadUnknownImageType/Gourds.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicpkbc2vba2lap3a6fn2p5j6ljbn4fgaivg3qdzpmiaqedpu45lgi 2 | -------------------------------------------------------------------------------- /src/IO/ImageBase/ReadUnknownImageType/HeadMRVolume.mha.cid: -------------------------------------------------------------------------------- 1 | bafkreifuwrvdclxmac5a7bky3lf3ylwmqfr2wfq3ivmawzjquztck7cr3u 2 | -------------------------------------------------------------------------------- /src/IO/ImageBase/RegisterIOFactories/HeadMRVolume.mha.cid: -------------------------------------------------------------------------------- 1 | bafkreifuwrvdclxmac5a7bky3lf3ylwmqfr2wfq3ivmawzjquztck7cr3u 2 | -------------------------------------------------------------------------------- /src/IO/ImageBase/RegisterIOFactories/Yinyang.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia6f57kj22tmfdijxbost4c47xz3mpixwicor7ix34zvrll3qcbqm 2 | -------------------------------------------------------------------------------- /src/IO/ImageBase/WriteAnImage/WriteAnImage.png.cid: -------------------------------------------------------------------------------- 1 | bafkreih753ahsepnkdohdyzjgvehnaax66vawxyu3yb6lpxcmmanjxbicq 2 | -------------------------------------------------------------------------------- /src/IO/ImageBase/index.rst: -------------------------------------------------------------------------------- 1 | ImageBase 2 | ========= 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | ConvertFileFormats/Documentation.rst 8 | ConvertImageToAnotherType/Documentation.rst 9 | Create3DFromSeriesOf2D/Documentation.rst 10 | CreateAListOfFileNames/Documentation.rst 11 | GenerateSlicesFromVolume/Documentation.rst 12 | ProcessImageChunks/Documentation.rst 13 | ReadAnImage/Documentation.rst 14 | ReadUnknownImageType/Documentation.rst 15 | RegisterIOFactories/Documentation.rst 16 | WriteAnImage/Documentation.rst 17 | -------------------------------------------------------------------------------- /src/IO/Mesh/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_example(ReadMesh) 2 | -------------------------------------------------------------------------------- /src/IO/Mesh/ReadMesh/InputMesh.html.cid: -------------------------------------------------------------------------------- 1 | bafkreiavz6c3n2u5dheoi4osimahanh5roueiwap43n267dclp7x4xor5m 2 | -------------------------------------------------------------------------------- /src/IO/Mesh/ReadMesh/InputMesh.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia5jisfdw72d4hgzd7vtloh33dg4yw2adhep6j4u6mboojbfexpom 2 | -------------------------------------------------------------------------------- /src/IO/Mesh/ReadMesh/genusZeroSurface01.vtk.cid: -------------------------------------------------------------------------------- 1 | bafkreifmvtvahyaegj2tskytwtxerwujehex6n5riyjxov5wdyrsh2cari 2 | -------------------------------------------------------------------------------- /src/IO/Mesh/index.rst: -------------------------------------------------------------------------------- 1 | Mesh 2 | ==== 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | ReadMesh/Documentation.rst 8 | -------------------------------------------------------------------------------- /src/IO/TIFF/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_example(WriteATIFFImage) 2 | compare_to_baseline(EXAMPLE_NAME WriteATIFFImage BASELINE_PREFIX OutputBaseline) 3 | -------------------------------------------------------------------------------- /src/IO/TIFF/WriteATIFFImage/OutputBaseline.tif.cid: -------------------------------------------------------------------------------- 1 | bafkreihyxos2pjym7o3yogu4dxacqb77gugj43hod7zfzjxagmzg2k4vzy 2 | -------------------------------------------------------------------------------- /src/IO/TIFF/index.rst: -------------------------------------------------------------------------------- 1 | TIFF 2 | ==== 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | WriteATIFFImage/Documentation.rst 8 | -------------------------------------------------------------------------------- /src/IO/TransformBase/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | add_example(WriteTransformToFile) 3 | compare_to_baseline(EXAMPLE_NAME WriteTransformToFile 4 | BASELINE_PREFIX OutputBaseline 5 | ) 6 | 7 | add_example(ReadTransformFromFile) 8 | compare_to_baseline(EXAMPLE_NAME ReadTransformFromFile 9 | BASELINE_PREFIX OutputBaseline 10 | ) 11 | -------------------------------------------------------------------------------- /src/IO/TransformBase/index.rst: -------------------------------------------------------------------------------- 1 | TransformBase 2 | ============= 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | ReadTransformFromFile/Documentation.rst 8 | WriteTransformToFile/Documentation.rst 9 | -------------------------------------------------------------------------------- /src/IO/TransformFactory/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | #TODO Fix build errors 2 | #add_example(RegisterTransformWithTransformFactory) 3 | #compare_to_baseline(EXAMPLE_NAME RegisterTransformWithTransformFactory 4 | # BASELINE_PREFIX OutputBaseline 5 | # ) 6 | -------------------------------------------------------------------------------- /src/IO/TransformFactory/index.rst: -------------------------------------------------------------------------------- 1 | TransformFactory 2 | ================ 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | RegisterTransformWithTransformFactory/Documentation.rst 8 | -------------------------------------------------------------------------------- /src/IO/index.rst: -------------------------------------------------------------------------------- 1 | IO 2 | == 3 | 4 | .. toctree:: 5 | :maxdepth: 2 6 | 7 | GDCM/index.rst 8 | ImageBase/index.rst 9 | Mesh/index.rst 10 | TIFF/index.rst 11 | TransformBase/index.rst 12 | TransformFactory/index.rst 13 | -------------------------------------------------------------------------------- /src/Nonunit/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory_if_module_enabled(Review) 2 | add_module_archives(Review) 3 | -------------------------------------------------------------------------------- /src/Nonunit/Review/GeometricPropertiesOfRegion/GeometricPropertiesOfRegionQuickview.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiezz2ohefnvzb44sqi6q3l3sdx5mafxbiphw2pewwnhllcdy7twim 2 | -------------------------------------------------------------------------------- /src/Nonunit/Review/SegmentBloodVesselsWithMultiScaleHessianBasedMeasure/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreifdzlyvk56zcqkwtfut4d2sbbqxfp7rzzezptg4o6m4h5lgsjizki 2 | -------------------------------------------------------------------------------- /src/Nonunit/Review/SegmentBloodVesselsWithMultiScaleHessianBasedMeasure/Sidestream_dark_field_image.png.cid: -------------------------------------------------------------------------------- 1 | bafkreig4zklidt7iqjq4wd3shevu2ygkyvmp53ixwurhzogva5lxmcmrvy 2 | -------------------------------------------------------------------------------- /src/Nonunit/Review/index.rst: -------------------------------------------------------------------------------- 1 | Review 2 | ====== 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | GeometricPropertiesOfRegion/Documentation.rst 8 | MultiphaseChanAndVeseSparseFieldLevelSetSegmentation/Documentation.rst 9 | SegmentBloodVesselsWithMultiScaleHessianBasedMeasure/Documentation.rst 10 | SinglephaseChanAndVeseDenseFieldLevelSetSegmentation/Documentation.rst 11 | SinglephaseChanAndVeseSparseFieldLevelSetSegmentation/Documentation.rst 12 | -------------------------------------------------------------------------------- /src/Nonunit/index.rst: -------------------------------------------------------------------------------- 1 | Nonunit 2 | ======= 3 | 4 | .. toctree:: 5 | :maxdepth: 2 6 | 7 | Review/index.rst 8 | -------------------------------------------------------------------------------- /src/Numerics/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | set(Numerics_MODULES 2 | Optimizers 3 | Statistics 4 | ) 5 | 6 | foreach(_module ${Numerics_MODULES}) 7 | add_subdirectory_if_module_enabled(${_module}) 8 | add_module_archives(${_module}) 9 | endforeach() 10 | -------------------------------------------------------------------------------- /src/Numerics/Optimizers/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_example(AmoebaOptimizer) 2 | add_example(LevenbergMarquardtOptimization) 3 | add_example(ExhaustiveOptimizer) 4 | -------------------------------------------------------------------------------- /src/Numerics/Optimizers/ExhaustiveOptimizer/OutputBaseline.jpg.cid: -------------------------------------------------------------------------------- 1 | bafkreihnetxgqu62mzgquzqla7vmldoe453u43xxcoah4tvvi2bfpvqwky 2 | -------------------------------------------------------------------------------- /src/Numerics/Optimizers/ExhaustiveOptimizer/apple.jpg.cid: -------------------------------------------------------------------------------- 1 | bafkreifzwcgw4yfk3zyedljaoazcyxetq5ygahnafsjzdsnxvybchjix6u 2 | -------------------------------------------------------------------------------- /src/Numerics/Optimizers/ExhaustiveOptimizer/orange.jpg.cid: -------------------------------------------------------------------------------- 1 | bafkreidumkzsr45agxo6irb2yckcz7phywm4ecfp4xojhkqfeb2ui5hq3e 2 | -------------------------------------------------------------------------------- /src/Numerics/Optimizers/index.rst: -------------------------------------------------------------------------------- 1 | Optimizers 2 | ========== 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | AmoebaOptimizer/Documentation.rst 8 | ExhaustiveOptimizer/Documentation.rst 9 | LevenbergMarquardtOptimization/Documentation.rst 10 | -------------------------------------------------------------------------------- /src/Numerics/Statistics/ComputeHistogramFromGrayscaleImage/sf4.png.cid: -------------------------------------------------------------------------------- 1 | bafkreibl5gmdw32meh5mzqixf2vhlewk7elht2zcqcql5lgsj4oc5vcwkm 2 | -------------------------------------------------------------------------------- /src/Numerics/index.rst: -------------------------------------------------------------------------------- 1 | Numerics 2 | ======== 3 | 4 | .. toctree:: 5 | :maxdepth: 2 6 | 7 | Optimizers/index.rst 8 | Statistics/index.rst 9 | -------------------------------------------------------------------------------- /src/Registration/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | set(Numerics_MODULES 2 | Common 3 | Metricsv4 4 | ) 5 | 6 | foreach(_module ${Numerics_MODULES}) 7 | add_subdirectory_if_module_enabled(${_module}) 8 | add_module_archives(${_module}) 9 | endforeach() 10 | -------------------------------------------------------------------------------- /src/Registration/Common/ComputeMeanSquareBetweenTwoImages/Gourds.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicpkbc2vba2lap3a6fn2p5j6ljbn4fgaivg3qdzpmiaqedpu45lgi 2 | -------------------------------------------------------------------------------- /src/Registration/Common/ComputeMeanSquareBetweenTwoImages/Yinyang.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia6f57kj22tmfdijxbost4c47xz3mpixwicor7ix34zvrll3qcbqm 2 | -------------------------------------------------------------------------------- /src/Registration/Common/GlobalRegistrationOfTwoImages/fixed.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihsbww6a2su3ycontcjycpml5t5kurm62kdtdzwmmxx5ubelgm64a 2 | -------------------------------------------------------------------------------- /src/Registration/Common/GlobalRegistrationOfTwoImages/moving.png.cid: -------------------------------------------------------------------------------- 1 | bafkreid2idlbmmgtjwqx7apiuk4lozsof5bv64gngtstofyjnsffe3jeeq 2 | -------------------------------------------------------------------------------- /src/Registration/Common/GlobalRegistrationOfTwoImages/output.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiadqrs5lpy4dcocbrrs5nrzsjewlskwups67dvtkkfhf2yyvwqije 2 | -------------------------------------------------------------------------------- /src/Registration/Common/MultiresolutionPyramidFromImage/output_0.png.cid: -------------------------------------------------------------------------------- 1 | bafkreib2hgookkte2qixxr2ecrmadki24trtpeieygxeof7itna2psneoi 2 | -------------------------------------------------------------------------------- /src/Registration/Common/MultiresolutionPyramidFromImage/output_1.png.cid: -------------------------------------------------------------------------------- 1 | bafkreidupeylf3mqnivqse4jtcwp6w2xt2cyst3apal7bphf3e5owtzbhi 2 | -------------------------------------------------------------------------------- /src/Registration/Common/MultiresolutionPyramidFromImage/output_2.png.cid: -------------------------------------------------------------------------------- 1 | bafkreibnv7gfrbpb2efwmy4sd5hb5c2nc2rjaucwe3iamahbouqvmnscnq 2 | -------------------------------------------------------------------------------- /src/Registration/Common/MultiresolutionPyramidFromImage/output_3.png.cid: -------------------------------------------------------------------------------- 1 | bafkreibymnu4b3i4m3zpesmcqzmd3bbrknh7gihnbdbjmgsk3zdcuiemhu 2 | -------------------------------------------------------------------------------- /src/Registration/Common/MutualInformation/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiadx2ih7h2amqka7ay3qycnncx7syo4ppldl7plwteyancfnbzqk4 2 | -------------------------------------------------------------------------------- /src/Registration/Common/MutualInformation/fixed.png.cid: -------------------------------------------------------------------------------- 1 | bafkreigsk2ezo7bd6rutgmqgq3ieejagkwrg2sxpuzvjzlvhd63ri7wbl4 2 | -------------------------------------------------------------------------------- /src/Registration/Common/MutualInformation/moving.png.cid: -------------------------------------------------------------------------------- 1 | bafkreidaejj6zbsbquaccpbpycf5c7juaqpesoiylx5gbz44bxl4hdtkj4 2 | -------------------------------------------------------------------------------- /src/Registration/Common/Perform2DTranslationRegistrationWithMeanSquares/BrainProtonDensitySliceBorder20.png.cid: -------------------------------------------------------------------------------- 1 | bafkreig6zc7omspokcra72ug7h2xabgewheo67hbuqph54ysqdpkksvzwe 2 | -------------------------------------------------------------------------------- /src/Registration/Common/Perform2DTranslationRegistrationWithMeanSquares/BrainProtonDensitySliceShifted13x17y.png.cid: -------------------------------------------------------------------------------- 1 | bafkreidaejj6zbsbquaccpbpycf5c7juaqpesoiylx5gbz44bxl4hdtkj4 2 | -------------------------------------------------------------------------------- /src/Registration/Common/Perform2DTranslationRegistrationWithMeanSquares/ImageRegistration1DifferenceAfter.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiap5gislgp3ykzo5cw3v3ywfa46b5msbmhef6hs3immj2c3cni6bu 2 | -------------------------------------------------------------------------------- /src/Registration/Common/Perform2DTranslationRegistrationWithMeanSquares/ImageRegistration1DifferenceBefore.png.cid: -------------------------------------------------------------------------------- 1 | bafkreibo5dss6jxibkdv7oer7ivsojjupqnfpfq5urir3hol7i4a33jvo4 2 | -------------------------------------------------------------------------------- /src/Registration/Common/Perform2DTranslationRegistrationWithMeanSquares/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreifhkbhowlevbjfkobjrwpm3bz5iuodu7wxobnecl62dxftpf6mw6m 2 | -------------------------------------------------------------------------------- /src/Registration/Common/PerformMultiModalityRegistrationWithMutualInformation/BrainProtonDensitySliceShifted13x17y.png.cid: -------------------------------------------------------------------------------- 1 | bafkreidaejj6zbsbquaccpbpycf5c7juaqpesoiylx5gbz44bxl4hdtkj4 2 | -------------------------------------------------------------------------------- /src/Registration/Common/PerformMultiModalityRegistrationWithMutualInformation/BrainT1SliceBorder20.png.cid: -------------------------------------------------------------------------------- 1 | bafkreigsk2ezo7bd6rutgmqgq3ieejagkwrg2sxpuzvjzlvhd63ri7wbl4 2 | -------------------------------------------------------------------------------- /src/Registration/Common/PerformMultiModalityRegistrationWithMutualInformation/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiadx2ih7h2amqka7ay3qycnncx7syo4ppldl7plwteyancfnbzqk4 2 | -------------------------------------------------------------------------------- /src/Registration/Common/PerformMultiModalityRegistrationWithMutualInformation/PerformMultiModalityRegistrationWithMutualInformationCheckerboardsFigure.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia26zmdvzqrknn6hegi53l3e7xbwwl4rvnvbfo7kguk4es7sxahxm 2 | -------------------------------------------------------------------------------- /src/Registration/Common/PerformMultiModalityRegistrationWithMutualInformation/PerformMultiModalityRegistrationWithMutualInformationInputImagesFigure.png.cid: -------------------------------------------------------------------------------- 1 | bafkreieh3wduaxzo7neikf3xcu4tvzou4yaegua2esfemp4v5vkhqjwtzy 2 | -------------------------------------------------------------------------------- /src/Registration/Common/RegisterImageToAnotherUsingLandmarks/fixed.png.cid: -------------------------------------------------------------------------------- 1 | bafkreifdjezrerll7zh24rppbvu3wvxqrpeohr5jz6w5fp3pmkxucemjhu 2 | -------------------------------------------------------------------------------- /src/Registration/Common/RegisterImageToAnotherUsingLandmarks/moving.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihxqtlzbjromrvujcj7x44t6odloaf3tpnr4tbec6iixudlt2u474 2 | -------------------------------------------------------------------------------- /src/Registration/Common/RegisterImageToAnotherUsingLandmarks/output.png.cid: -------------------------------------------------------------------------------- 1 | bafkreifyxvuxxxcbex3uvgai263ip7mf2mfmo4soeh7r5wr7jumypm2wii 2 | -------------------------------------------------------------------------------- /src/Registration/Common/WatchRegistration/WatchRegistration.png.cid: -------------------------------------------------------------------------------- 1 | bafkreibsspdef2kjnqrat7t36r35trv6h4azmjgvtyhqaezouwqmra2ai4 2 | -------------------------------------------------------------------------------- /src/Registration/Common/WatchRegistration/fixed.png.cid: -------------------------------------------------------------------------------- 1 | bafkreifdjezrerll7zh24rppbvu3wvxqrpeohr5jz6w5fp3pmkxucemjhu 2 | -------------------------------------------------------------------------------- /src/Registration/Common/WatchRegistration/moving.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihxqtlzbjromrvujcj7x44t6odloaf3tpnr4tbec6iixudlt2u474 2 | -------------------------------------------------------------------------------- /src/Registration/Metricsv4/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_example(PerformRegistrationOnVectorImages) 2 | add_example(RegisterTwoPointSets) 3 | -------------------------------------------------------------------------------- /src/Registration/Metricsv4/PerformRegistrationOnVectorImages/OutputBaseline.jpg.cid: -------------------------------------------------------------------------------- 1 | bafkreihnetxgqu62mzgquzqla7vmldoe453u43xxcoah4tvvi2bfpvqwky 2 | -------------------------------------------------------------------------------- /src/Registration/Metricsv4/PerformRegistrationOnVectorImages/apple.jpg.cid: -------------------------------------------------------------------------------- 1 | bafkreifzwcgw4yfk3zyedljaoazcyxetq5ygahnafsjzdsnxvybchjix6u 2 | -------------------------------------------------------------------------------- /src/Registration/Metricsv4/PerformRegistrationOnVectorImages/orange.jpg.cid: -------------------------------------------------------------------------------- 1 | bafkreidumkzsr45agxo6irb2yckcz7phywm4ecfp4xojhkqfeb2ui5hq3e 2 | -------------------------------------------------------------------------------- /src/Registration/Metricsv4/index.rst: -------------------------------------------------------------------------------- 1 | Metricsv4 2 | ========= 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | PerformRegistrationOnVectorImages/Documentation.rst 8 | RegisterTwoPointSets/Documentation.rst 9 | -------------------------------------------------------------------------------- /src/Registration/index.rst: -------------------------------------------------------------------------------- 1 | Registration 2 | ============ 3 | 4 | .. toctree:: 5 | :maxdepth: 2 6 | 7 | Common/index.rst 8 | Metricsv4/index.rst 9 | -------------------------------------------------------------------------------- /src/Remote/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(Remote) 2 | add_subdirectory_if_module_enabled(WikiExamples) 3 | add_module_archives(WikiExamples) 4 | -------------------------------------------------------------------------------- /src/Remote/WikiExamples/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | if(ENABLE_QUICKVIEW) 2 | 3 | add_example(CustomUserMatrixToAlignImageWithDICOM) 4 | compare_to_baseline(EXAMPLE_NAME CustomUserMatrixToAlignImageWithDICOM 5 | BASELINE_PREFIX OutputBaseline 6 | ) 7 | 8 | add_example(DisplayITKImage) 9 | compare_to_baseline(EXAMPLE_NAME DisplayITKImage 10 | BASELINE_PREFIX OutputBaseline 11 | ) 12 | 13 | endif() 14 | -------------------------------------------------------------------------------- /src/Remote/WikiExamples/index.rst: -------------------------------------------------------------------------------- 1 | WikiExamples 2 | ============ 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | CustomUserMatrixToAlignImageWithDICOM/Documentation.rst 8 | DisplayITKImage/Documentation.rst 9 | -------------------------------------------------------------------------------- /src/Remote/index.rst: -------------------------------------------------------------------------------- 1 | :orphan: 2 | 3 | Remote 4 | ====== 5 | 6 | .. toctree:: 7 | :maxdepth: 2 8 | 9 | WikiExamples/index.rst -------------------------------------------------------------------------------- /src/Segmentation/Classifiers/ClusterPixelsInGrayscaleImage/ClusterPixelsInGrayscaleImage.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiart2vgwxb7ilya2iuslinthlhniodp7pll4ljozwnoy7lrk732sy 2 | -------------------------------------------------------------------------------- /src/Segmentation/Classifiers/index.rst: -------------------------------------------------------------------------------- 1 | Classifiers 2 | =========== 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | ClusterPixelsInGrayscaleImage/Documentation.rst 8 | KMeansClustering/Documentation.rst 9 | KMeansClusterOfPixelsInImage/Documentation.rst 10 | -------------------------------------------------------------------------------- /src/Segmentation/ConnectedComponents/AssignContiguousLabelsToConnectedRegions/AssignContiguousLabelsToConnectedRegions.png.cid: -------------------------------------------------------------------------------- 1 | bafkreidkcrk36dze5w2rd3vfinfynh7unf27uj3ovkdus5tgx5tvw3xwku 2 | -------------------------------------------------------------------------------- /src/Segmentation/ConnectedComponents/ExtraLargestConnectComponentFromBinaryImage/ExtraLargestConnectComponentFromBinaryImage.png.cid: -------------------------------------------------------------------------------- 1 | bafkreigvc2xslprrbdr66cx2oxpkz5cw4uvx43egypep6tvxj5ezl6iioi 2 | -------------------------------------------------------------------------------- /src/Segmentation/ConnectedComponents/ExtraLargestConnectComponentFromBinaryImage/Yinyang.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia6f57kj22tmfdijxbost4c47xz3mpixwicor7ix34zvrll3qcbqm 2 | -------------------------------------------------------------------------------- /src/Segmentation/ConnectedComponents/LabelConnectComponentsInGrayscaleImage/LabelConnectComponentsInGrayscaleImage.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiegpg3awl6aomhtdq6j2r7u36mb7i66vywxmvaidt4uaj43iteygi 2 | -------------------------------------------------------------------------------- /src/Segmentation/ConnectedComponents/index.rst: -------------------------------------------------------------------------------- 1 | ConnectedComponents 2 | =================== 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | AssignContiguousLabelsToConnectedRegions/Documentation.rst 8 | ExtraLargestConnectComponentFromBinaryImage/Documentation.rst 9 | LabelConnectComponentsInBinaryImage/Documentation.rst 10 | LabelConnectComponentsInGrayscaleImage/Documentation.rst 11 | -------------------------------------------------------------------------------- /src/Segmentation/KLMRegionGrowing/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # TODO: Failing test BasicRegionGrowing 2 | # add_example(BasicRegionGrowing) 3 | #compare_to_baseline(EXAMPLE_NAME BasicRegionGrowing 4 | # BASELINE_PREFIX OutputBaseline 5 | # ) 6 | -------------------------------------------------------------------------------- /src/Segmentation/KLMRegionGrowing/index.rst: -------------------------------------------------------------------------------- 1 | KLMRegionGrowing 2 | ================ 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | BasicRegionGrowing/Documentation.rst 8 | -------------------------------------------------------------------------------- /src/Segmentation/LabelVoting/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_example(IterativeHoleFilling) 2 | compare_to_baseline(EXAMPLE_NAME IterativeHoleFilling BASELINE_PREFIX OutputBaseline) 3 | -------------------------------------------------------------------------------- /src/Segmentation/LabelVoting/IterativeHoleFilling/BinaryThresholdImageFilter.png.cid: -------------------------------------------------------------------------------- 1 | bafkreifvzsakwrx3t5co7wmhqcgu2rg2fyhwpppcmj47b6sijz74taq3ky 2 | -------------------------------------------------------------------------------- /src/Segmentation/LabelVoting/IterativeHoleFilling/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreib4qrdlukddnucj3syval3opu7faysvuo2iqvdvgezoq7sxpf6x2q 2 | -------------------------------------------------------------------------------- /src/Segmentation/LabelVoting/index.rst: -------------------------------------------------------------------------------- 1 | LabelVoting 2 | =========== 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | IterativeHoleFilling/Documentation.rst 8 | -------------------------------------------------------------------------------- /src/Segmentation/LevelSets/SegmentWithGeodesicActiveContourLevelSet/BrainProtonDensitySlice.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihshmjsfrysjbqxgqn3igzrfrqmeixlmxc5a3pz2gqjholoixq5xe 2 | -------------------------------------------------------------------------------- /src/Segmentation/LevelSets/SegmentWithGeodesicActiveContourLevelSet/Evolution.gif.cid: -------------------------------------------------------------------------------- 1 | bafkreicds6gn36hnicq6dqfsmqa3ckoo4qmqazcg5b4vrxpiyhfmsipzbm 2 | -------------------------------------------------------------------------------- /src/Segmentation/LevelSets/SegmentWithGeodesicActiveContourLevelSet/OutputBaseline1.png.cid: -------------------------------------------------------------------------------- 1 | bafkreichve3ybarn4t3lckoru47fxuvel65zms4fcpp37ulkze6wr6jqfi 2 | -------------------------------------------------------------------------------- /src/Segmentation/LevelSets/SegmentWithGeodesicActiveContourLevelSet/OutputBaseline2.png.cid: -------------------------------------------------------------------------------- 1 | bafkreifzpisl2opokpb62uhwgoixivqfwtqvx6gn7bqsg7seipgjrv5o7u 2 | -------------------------------------------------------------------------------- /src/Segmentation/LevelSets/SegmentWithGeodesicActiveContourLevelSet/OutputBaseline3.png.cid: -------------------------------------------------------------------------------- 1 | bafkreidxqpw5n2geowldruo3h5zdzvnnl4idr5ufatiqo5vbzehwmjx7aq 2 | -------------------------------------------------------------------------------- /src/Segmentation/LevelSets/SegmentWithGeodesicActiveContourLevelSet/OutputBaseline4.png.cid: -------------------------------------------------------------------------------- 1 | bafkreic5hqdcvandl4meeevjxgn7up6nnefrgcijsp33eleksjchdkkrxq 2 | -------------------------------------------------------------------------------- /src/Segmentation/LevelSets/index.rst: -------------------------------------------------------------------------------- 1 | LevelSets 2 | ========= 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | SegmentWithGeodesicActiveContourLevelSet/Documentation.rst 8 | -------------------------------------------------------------------------------- /src/Segmentation/RegionGrowing/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_example(SegmentPixelsWithSimilarStats) 2 | compare_to_baseline(EXAMPLE_NAME SegmentPixelsWithSimilarStats 3 | BASELINE_PREFIX SegmentPixelsWithSimilarStats 4 | ) 5 | 6 | # TODO: incomplete example needs code fixes 7 | # add_example(ConnectedComponentsInImage) 8 | # compare_to_baseline(EXAMPLE_NAME ConnectedComponentsInImage 9 | # BASELINE_PREFIX OutputBaseline 10 | # ) 11 | 12 | -------------------------------------------------------------------------------- /src/Segmentation/RegionGrowing/SegmentPixelsWithSimilarStats/SegmentPixelsWithSimilarStats.png.cid: -------------------------------------------------------------------------------- 1 | bafkreibzdnzd6unrdvqtke4zmfkhwyivfll5caaaayadgm3bq52l53n4rq 2 | -------------------------------------------------------------------------------- /src/Segmentation/RegionGrowing/SegmentPixelsWithSimilarStats/Yinyang.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia6f57kj22tmfdijxbost4c47xz3mpixwicor7ix34zvrll3qcbqm 2 | -------------------------------------------------------------------------------- /src/Segmentation/RegionGrowing/index.rst: -------------------------------------------------------------------------------- 1 | RegionGrowing 2 | ============= 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | ConnectedComponentsInImage/Documentation.rst 8 | SegmentPixelsWithSimilarStats/Documentation.rst 9 | -------------------------------------------------------------------------------- /src/Segmentation/Voronoi/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_example(VoronoiDiagram) 2 | -------------------------------------------------------------------------------- /src/Segmentation/Voronoi/index.rst: -------------------------------------------------------------------------------- 1 | Voronoi 2 | ======= 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | VoronoiDiagram/Documentation.rst 8 | -------------------------------------------------------------------------------- /src/Segmentation/Watersheds/MorphologicalWatershedSegmentation/input.png.cid: -------------------------------------------------------------------------------- 1 | bafkreieawjq2axtzyyi5w7dzsfvjkdc54utm7zrcttt2iywpw55ed2zj5m 2 | -------------------------------------------------------------------------------- /src/Segmentation/Watersheds/MorphologicalWatershedSegmentation/output_20_3.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia6rlijksyjp62gyvadfxfpjjvmj42ewhuqa3opxprlz25kvnoipa 2 | -------------------------------------------------------------------------------- /src/Segmentation/Watersheds/SegmentWithWatershedImageFilter/BrainProtonDensitySlice.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihshmjsfrysjbqxgqn3igzrfrqmeixlmxc5a3pz2gqjholoixq5xe 2 | -------------------------------------------------------------------------------- /src/Segmentation/Watersheds/SegmentWithWatershedImageFilter/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreifrckwgqjgkn6fhx4jfd5pjloomi4i4vnmezbznocajjhtwjof4tq 2 | -------------------------------------------------------------------------------- /src/Segmentation/Watersheds/SegmentWithWatershedImageFilter/SegmentWithWatershedImageFilterTest01Baseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreighvwk7xdbkse5sxcult44ko34lo66tqbz6pvzp4r4mdt4vjnjbuy 2 | -------------------------------------------------------------------------------- /src/Segmentation/Watersheds/SegmentWithWatershedImageFilter/SegmentWithWatershedImageFilterTest02Baseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreicypdc5vqzvpz6yhh2x52cj356rt6unvkfiode44ks4l225pvj25y 2 | -------------------------------------------------------------------------------- /src/Segmentation/Watersheds/SegmentWithWatershedImageFilter/SegmentWithWatershedImageFilterTest03Baseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreihs7cw2lfishh3bz5yy7vlrt2dlb5fs7ss5mmykjomibgduk4rosq 2 | -------------------------------------------------------------------------------- /src/Segmentation/Watersheds/SegmentWithWatershedImageFilter/SegmentWithWatershedImageFilterTest04Baseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreifi7ecxtqorhkcaxlkkqro6uqzmnmh4cn2fplspnfvtd7upasruku 2 | -------------------------------------------------------------------------------- /src/Segmentation/Watersheds/SegmentWithWatershedImageFilter/SegmentWithWatershedImageFilterTest05Baseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreiaqejgjolpec2dey5774dd74e6wv45jszebtzxrmnuktdlmkzel7e 2 | -------------------------------------------------------------------------------- /src/Segmentation/Watersheds/index.rst: -------------------------------------------------------------------------------- 1 | Watersheds 2 | ========== 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | MorphologicalWatershedSegmentation/Documentation.rst 8 | SegmentWithWatershedImageFilter/Documentation.rst 9 | -------------------------------------------------------------------------------- /src/Segmentation/index.rst: -------------------------------------------------------------------------------- 1 | Segmentation 2 | ============ 3 | 4 | .. toctree:: 5 | :maxdepth: 2 6 | 7 | Classifiers/index.rst 8 | ConnectedComponents/index.rst 9 | KLMRegionGrowing/index.rst 10 | LabelVoting/index.rst 11 | LevelSets/index.rst 12 | RegionGrowing/index.rst 13 | Voronoi/index.rst 14 | Watersheds/index.rst 15 | -------------------------------------------------------------------------------- /src/Video/BridgeOpenCV/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_example(ConvertAnITKGrayScaleImageToCVMat) 2 | compare_to_baseline(EXAMPLE_NAME ConvertAnITKGrayScaleImageToCVMat 3 | BASELINE_PREFIX OutputBaseline) 4 | -------------------------------------------------------------------------------- /src/Video/BridgeOpenCV/ConvertAnITKGrayScaleImageToCVMat/OutputBaseline.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia6f57kj22tmfdijxbost4c47xz3mpixwicor7ix34zvrll3qcbqm 2 | -------------------------------------------------------------------------------- /src/Video/BridgeOpenCV/ConvertAnITKGrayScaleImageToCVMat/Yinyang.png.cid: -------------------------------------------------------------------------------- 1 | bafkreia6f57kj22tmfdijxbost4c47xz3mpixwicor7ix34zvrll3qcbqm 2 | -------------------------------------------------------------------------------- /src/Video/BridgeOpenCV/index.rst: -------------------------------------------------------------------------------- 1 | BridgeOpenCV 2 | ============ 3 | 4 | .. toctree:: 5 | :maxdepth: 1 6 | 7 | ConvertAnITKGrayScaleImageToCVMat/Documentation.rst 8 | -------------------------------------------------------------------------------- /src/Video/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory_if_module_enabled(BridgeOpenCV ITKVideoBridgeOpenCV) 2 | add_module_archives(BridgeOpenCV) 3 | -------------------------------------------------------------------------------- /src/Video/index.rst: -------------------------------------------------------------------------------- 1 | Video 2 | ===== 3 | 4 | .. toctree:: 5 | :maxdepth: 2 6 | 7 | BridgeOpenCV/index.rst 8 | -------------------------------------------------------------------------------- /src/index.rst: -------------------------------------------------------------------------------- 1 | ======== 2 | Examples 3 | ======== 4 | 5 | .. toctree:: 6 | :maxdepth: 2 7 | 8 | Bridge/index.rst 9 | Core/index.rst 10 | External/index.rst 11 | Filtering/index.rst 12 | GPU/index.rst 13 | IO/index.rst 14 | Numerics/index.rst 15 | Nonunit/index.rst 16 | Registration/index.rst 17 | Segmentation/index.rst 18 | Video/index.rst 19 | --------------------------------------------------------------------------------