Difference between revisions of "Documentation/Nightly/Modules/ComputeGLRLMFeatureMaps"
(Created page with "<noinclude>{{documentation/versioncheck}}</noinclude> <!-- ---------------------------- --> {{documentation/{{documentation/version}}/module-header}} <!-- --------------------...") |
|||
(3 intermediate revisions by the same user not shown) | |||
Line 25: | Line 25: | ||
{{documentation/{{documentation/version}}/module-section|Module Description}} | {{documentation/{{documentation/version}}/module-section|Module Description}} | ||
<!-- ---------------------------- --> | <!-- ---------------------------- --> | ||
− | This module can be used in order to compute run length texture feature maps of an input image. The computation of the run length features is based on the grey level run length matrix (GLRLM) computed with [https://itk.org/Doxygen/html/classitk_1_1Statistics_1_1ScalarImageToRunLengthFeaturesFilter.html itk:: | + | This module can be used in order to compute run length texture feature maps of an input image. The computation of the run length features is based on the grey level run length matrix (GLRLM) computed with [https://itk.org/Doxygen/html/classitk_1_1Statistics_1_1ScalarImageToRunLengthFeaturesFilter.html itk::itkRunLengthTextureFeaturesImageFilter] for each pixel’s neighborhood.<br> |
The GLRLM matrix describes each neighborhood local texture, it is then used to compute the following run length texture features: | The GLRLM matrix describes each neighborhood local texture, it is then used to compute the following run length texture features: | ||
* short run emphasis | * short run emphasis | ||
Line 48: | Line 48: | ||
** <span style="color:green">'''Input mask'''</span> [<span style="color:orange">-s --inputMask</span>] (<span style="color:purple">None</span>) : A mask defining the region over which texture features will be calculated | ** <span style="color:green">'''Input mask'''</span> [<span style="color:orange">-s --inputMask</span>] (<span style="color:purple">None</span>) : A mask defining the region over which texture features will be calculated | ||
** <span style="color:green">'''Inside Mask Value'''</span> [<span style="color:orange">-i --inputMask</span>] (<span style="color:purple">1</span>) : The pixel value that defines the ”inside” of the mask | ** <span style="color:green">'''Inside Mask Value'''</span> [<span style="color:orange">-i --inputMask</span>] (<span style="color:purple">1</span>) : The pixel value that defines the ”inside” of the mask | ||
+ | ** <span style="color:green">'''Neighborhood radius'''</span> [<span style="color:orange">-n --neighborhoodRadius</span>] (<span style="color:purple">4</span>) : The size of the neighborhood radius | ||
** <span style="color:green">'''Number of Intensity bins'''</span> [<span style="color:orange">-b --binNumber</span>] (<span style="color:purple">10</span>) : The number of intensity bins | ** <span style="color:green">'''Number of Intensity bins'''</span> [<span style="color:orange">-b --binNumber</span>] (<span style="color:purple">10</span>) : The number of intensity bins | ||
** <span style="color:green">'''Pixel Intensity Min'''</span> [<span style="color:orange">-p --pixelIntensityMin</span>] (<span style="color:purple">0</span>) : Minnimum of the pixel intensity range over which the features will be calculated | ** <span style="color:green">'''Pixel Intensity Min'''</span> [<span style="color:orange">-p --pixelIntensityMin</span>] (<span style="color:purple">0</span>) : Minnimum of the pixel intensity range over which the features will be calculated | ||
Line 54: | Line 55: | ||
** <span style="color:green">'''Distance Max'''</span> [<span style="color:orange">-D --distanceMax</span>] (<span style="color:purple">1.0</span>) : Maximum of the distance range over which the features will be calculated | ** <span style="color:green">'''Distance Max'''</span> [<span style="color:orange">-D --distanceMax</span>] (<span style="color:purple">1.0</span>) : Maximum of the distance range over which the features will be calculated | ||
|} | |} | ||
+ | |||
+ | <!-- ---------------------------- --> | ||
+ | {{documentation/{{documentation/version}}/module-section|Additional Information}} | ||
+ | |||
+ | * [http://www.insight-journal.org/browse/publication/985 InsightJournal article] | ||
+ | * [https://github.com/InsightSoftwareC BoneTextureExtension Tutorial] | ||
<!-- ---------------------------- --> | <!-- ---------------------------- --> | ||
Line 61: | Line 68: | ||
<!-- ---------------------------- --> | <!-- ---------------------------- --> | ||
{{documentation/{{documentation/version}}/module-section|Information for Developers}} | {{documentation/{{documentation/version}}/module-section|Information for Developers}} | ||
− | The source code is available on [https://github.com/Kitware/BoneTextureExtension/tree/master/ | + | The source code is available on [https://github.com/Kitware/BoneTextureExtension/tree/master/ComputeGLRLMFeatureMaps github] |
<!-- ---------------------------- --> | <!-- ---------------------------- --> |
Latest revision as of 14:36, 13 July 2017
Home < Documentation < Nightly < Modules < ComputeGLRLMFeatureMaps
For the latest Slicer documentation, visit the read-the-docs. |
Introduction and Acknowledgements
Extensions: BoneTextureExtesion
|
Module Description
This module can be used in order to compute run length texture feature maps of an input image. The computation of the run length features is based on the grey level run length matrix (GLRLM) computed with itk::itkRunLengthTextureFeaturesImageFilter for each pixel’s neighborhood.
The GLRLM matrix describes each neighborhood local texture, it is then used to compute the following run length texture features:
- short run emphasis
- long run emphasis
- grey level non uniformity
- run length non uniformity
- low grey level run emphasis
- high grey level run emphasis
- short run low grey level emphasis
- short run high grey level emphasis
- long run low grey level emphasis
- long run high grey level emphasis
Use Cases
Additional Information
Similar Modules
N/A
Information for Developers
The source code is available on github