Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DOC: Created example images for most ITK ImageProcessing Filters #841

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,8 @@ The boundary condition ignores the part of the neighborhood outside the image, a

For detail description, reference "Adaptive Image Contrast Enhancement using Generalizations of Histogram Equalization." J.Alex Stark. IEEE Transactions on Image Processing, May 2000.

![](Images/ITKAdaptiveImageHistogram.png)

% Auto generated parameter table will be inserted here

## Example Pipelines
Expand Down
2 changes: 2 additions & 0 deletions src/Plugins/ITKImageProcessing/docs/ITKBinaryDilateImage.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,8 @@ N.Nikopoulos et al. "An efficient algorithm for 3d binary
morphological transformations with 3d structuring elements
for arbitrary size and shape". IEEE Transactions on Image Processing. Vol. 9. No. 3. 2000. pp. 283-286.* ImageToImageFilter BinaryErodeImageFilter BinaryMorphologyImageFilter

![](Images/ITKBinaryDilation.png)

% Auto generated parameter table will be inserted here

## Example Pipelines
Expand Down
2 changes: 2 additions & 0 deletions src/Plugins/ITKImageProcessing/docs/ITKBinaryErodeImage.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,8 @@ N.Nikopoulos et al. "An efficient algorithm for 3d binary
morphological transformations with 3d structuring elements
for arbitrary size and shape". IEEE Transactions on Image Processing. Vol. 9. No. 3. 2000. pp. 283-286.* ImageToImageFilter BinaryDilateImageFilter BinaryMorphologyImageFilter

![](Images/ITKBinaryErosion.png)

% Auto generated parameter table will be inserted here

## Example Pipelines
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,8 @@ This code was contributed in the Insight Journal paper: "Binary morphological cl

- MorphologyImageFilter , GrayscaleDilateImageFilter , GrayscaleErodeImageFilter

![](Images/ITKBinaryClosing.png)

% Auto generated parameter table will be inserted here

## Example Pipelines
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,8 @@ This code was contributed in the Insight Journal paper: "Binary morphological cl

- MorphologyImageFilter , GrayscaleDilateImageFilter , GrayscaleErodeImageFilter

![](Images/ITKBinaryOpening.png)

% Auto generated parameter table will be inserted here

## Example Pipelines
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@ The structuring element is assumed to be composed of binary values (zero or one)

This implementation was taken from the Insight Journal paper: <https://www.insight-journal.org/browse/publication/176> * MorphologyImageFilter , OpeningByReconstructionImageFilter , BinaryClosingByReconstructionImageFilter

![](Images/ITKOpeningByReconstruction.png)

% Auto generated parameter table will be inserted here

## Example Pipelines
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@ The default values for LowerThreshold and UpperThreshold are: LowerThreshold = N

Set the thresholds. The default lower threshold is NumericTraits<InputPixelType>::NonpositiveMin() . The default upper threshold is NumericTraits<InputPixelType>::max . An exception is thrown if the lower threshold is greater than the upper threshold.

![](Images/ITKBinaryThreshold.png)

% Auto generated parameter table will be inserted here

## Example Pipelines
Expand Down
3 changes: 3 additions & 0 deletions src/Plugins/ITKImageProcessing/docs/ITKBlackTopHatImage.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,9 @@ Top-hats are described in Chapter 4.5 of Pierre Soille's book "Morphological Ima

### Related Filters

![](Images/ITKBlackTopHat_1.png)
![](Images/ITKBlackTopHat_2.png)

% Auto generated parameter table will be inserted here

## Example Pipelines
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,8 @@ When the Gaussian kernel is small, this filter tends to run faster than itk::Rec
- NeighborhoodOperator
- RecursiveGaussianImageFilter

![](Images/ITKDiscreteGaussianImageFilter.png)

% Auto generated parameter table will be inserted here

## Example Pipelines
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@ Dilate an image using grayscale morphology. Dilation takes the maximum of all th

The structuring element is assumed to be composed of binary values (zero or one). Only elements of the structuring element having values > 0 are candidates for affecting the center pixel.* MorphologyImageFilter , GrayscaleFunctionDilateImageFilter , BinaryDilateImageFilter

![](Images/ITKGrayscaleDilation.png)

% Auto generated parameter table will be inserted here

## Example Pipelines
Expand Down
2 changes: 2 additions & 0 deletions src/Plugins/ITKImageProcessing/docs/ITKGrayscaleErodeImage.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@ Erode an image using grayscale morphology. Erosion takes the maximum of all the

The structuring element is assumed to be composed of binary values (zero or one). Only elements of the structuring element having values > 0 are candidates for affecting the center pixel.* MorphologyImageFilter , GrayscaleFunctionErodeImageFilter , BinaryErodeImageFilter

![](Images/ITKGrayscaleErosion.png)

% Auto generated parameter table will be inserted here

## Example Pipelines
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,8 @@ Principles and Applications", Second Edition, Springer, 2003.* ReconstructionByE

- MorphologyImageFilter , GrayscaleErodeImageFilter , GrayscaleFunctionErodeImageFilter , BinaryErodeImageFilter

![](Images/ITKGrayscaleFillHole.png)

% Auto generated parameter table will be inserted here

## Example Pipelines
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,8 @@ Principles and Applications", Second Edition, Springer, 2003.* GrayscaleGeodesic

- MorphologyImageFilter , GrayscaleDilateImageFilter , GrayscaleFunctionDilateImageFilter , BinaryDilateImageFilter

![](Images/ITKGrayscaleGrindPeak.png)

% Auto generated parameter table will be inserted here

## Example Pipelines
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@ Close an image using grayscale morphology.

The structuring element is assumed to be composed of binary values (zero or one). Only elements of the structuring element having values > 0 are candidates for affecting the center pixel.* MorphologyImageFilter , GrayscaleFunctionErodeImageFilter , BinaryErodeImageFilter

![](Images/ITKGrayscaleClosing.png)

% Auto generated parameter table will be inserted here

## Example Pipelines
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@ Open an image using grayscale morphology.

The structuring element is assumed to be composed of binary values (zero or one). Only elements of the structuring element having values > 0 are candidates for affecting the center pixel.* MorphologyImageFilter , GrayscaleFunctionDilateImageFilter , BinaryDilateImageFilter

![](Images/ITKGrayscaleOpening.png)

% Auto generated parameter table will be inserted here

## Example Pipelines
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,9 @@ IntensityWindowingImageFilter applies pixel-wise a linear transformation to the

All computations are performed in the precision of the input pixel's RealType. Before assigning the computed value to the output pixel.* RescaleIntensityImageFilter

![](Images/ITKIntensityWindowingImageFilter.png)
![](Images/ITKIntensityWindowingImageFilter_2.png)

% Auto generated parameter table will be inserted here

## Example Pipelines
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,8 @@ InvertIntensityImageFilter inverts intensity of pixels by subtracting pixel valu

- IntensityWindowingImageFilter ShiftScaleImageFilter

![](Images/ITKInvertIntensityImageFilter.png)

% Auto generated parameter table will be inserted here

## Example Pipelines
Expand Down
2 changes: 2 additions & 0 deletions src/Plugins/ITKImageProcessing/docs/ITKLogImage.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ ITKImageIntensity (ImageIntensity)

## Description

![](Images/ITKLogImageFilter.png)

% Auto generated parameter table will be inserted here

## Example Pipelines
Expand Down
2 changes: 2 additions & 0 deletions src/Plugins/ITKImageProcessing/docs/ITKMaskImage.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@ Note that the input and the mask images must be of the same size.

Wiki Examples:*All Examples* Apply a mask to an image

![](Images/ITKMaskImageFilter.png)

% Auto generated parameter table will be inserted here

## References
Expand Down
2 changes: 2 additions & 0 deletions src/Plugins/ITKImageProcessing/docs/ITKNotImage.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,8 @@ return this->m_BackgroundValue;

Where "!" is the unary Logical NOT operator in C++.

![](Images/ITKNotImageFilter.png)

% Auto generated parameter table will be inserted here

## Example Pipelines
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,8 @@ This filter also includes an option to use the valley emphasis algorithm from H.
- OtsuMultipleThresholdsCalculator
- ThresholdLabelerImageFilter

![](Images/ITKOtsuThreshold.png)

% Auto generated parameter table will be inserted here

## Example Pipelines
Expand Down
2 changes: 2 additions & 0 deletions src/Plugins/ITKImageProcessing/docs/ITKSinImage.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ ITKImageIntensity (ImageIntensity)

The computations are performed using std::sin(x).

![](Images/ITKSinImageFilter.png)

% Auto generated parameter table will be inserted here

## Example Pipelines
Expand Down
2 changes: 2 additions & 0 deletions src/Plugins/ITKImageProcessing/docs/ITKSqrtImage.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ ITKImageIntensity (ImageIntensity)

The computations are performed using std::sqrt(x).

![](Images/ITKSqrtImageFilter.png)

% Auto generated parameter table will be inserted here

## Example Pipelines
Expand Down
2 changes: 2 additions & 0 deletions src/Plugins/ITKImageProcessing/docs/ITKSquareImage.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ ITKImageIntensity (ImageIntensity)

## Description

![](Images/ITKSquareImageFilter.png)

% Auto generated parameter table will be inserted here

## Example Pipelines
Expand Down
2 changes: 2 additions & 0 deletions src/Plugins/ITKImageProcessing/docs/ITKThresholdImage.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,8 @@ Note that these definitions indicate that pixels equal to the threshold value ar

The pixels must support the operators >= and <=.

![](Images/ITKThresholdImageFilter.png)

% Auto generated parameter table will be inserted here

## Example Pipelines
Expand Down
2 changes: 2 additions & 0 deletions src/Plugins/ITKImageProcessing/docs/ITKWhiteTopHatImage.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,8 @@ Top-hats are described in Chapter 4.5 of Pierre Soille's book "Morphological Ima

### Related Filters

![](Images/ITKWhiteTopHat.png)

% Auto generated parameter table will be inserted here

## Example Pipelines
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading