<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.slicer.org/w/index.php?action=history&amp;feed=atom&amp;title=Documentation%2F4.10%2FModules%2FComputeGLRLMFeatures</id>
	<title>Documentation/4.10/Modules/ComputeGLRLMFeatures - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.slicer.org/w/index.php?action=history&amp;feed=atom&amp;title=Documentation%2F4.10%2FModules%2FComputeGLRLMFeatures"/>
	<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.10/Modules/ComputeGLRLMFeatures&amp;action=history"/>
	<updated>2026-04-09T02:25:45Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.33.0</generator>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.10/Modules/ComputeGLRLMFeatures&amp;diff=60082&amp;oldid=prev</id>
		<title>UpdateBot: Nightly -&gt; 4.10</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.10/Modules/ComputeGLRLMFeatures&amp;diff=60082&amp;oldid=prev"/>
		<updated>2018-10-19T00:45:57Z</updated>

		<summary type="html">&lt;p&gt;Nightly -&amp;gt; 4.10&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;noinclude&amp;gt;{{documentation/versioncheck}}&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-header}}&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Introduction and Acknowledgements}}&lt;br /&gt;
{{documentation/{{documentation/version}}/module-introduction-start|{{documentation/modulename}}}}&lt;br /&gt;
{{documentation/{{documentation/version}}/module-introduction-row}}&lt;br /&gt;
&lt;br /&gt;
'''''Extensions:''''' [https://www.slicer.org/wiki/Documentation/Nightly/Extensions/BoneTextureExtesion BoneTextureExtesion]&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Author:''''' Jean-Baptise Vimort, Kitware Inc.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Contributors:''''' Beatriz Paniagua (Kitware Inc), Lucia Cevidanes (University of Michigan - School of Dentistry), Erika Benavides (University of Michigan - School of Dentistry), Antônio Carlos de Oliveira Ruellas (University of Michigan - School of Dentistry)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Contact:''''' Jean-Baptiste Vimort, &amp;lt;email&amp;gt;jb.vimort@kitware.com&amp;lt;/email&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''''Acknowledgments:''''' This work was supported by the National Institute of Health (NIH) National Institute for Dental and Craniofacial Research (NIDCR) grant R21DE025306 (Textural Biomarkers of Arthritis for the Subchondral Bone in the Temporomandibular Joint), NIDCR grant R01DE024450 (Quantification of 3D bony Changes in&lt;br /&gt;
Temporomandibular Joint Osteoarthritis) and National Institute of Biomedical Imaging and Bioengineering NIBIB) grant R01EB021391 (Shape Analysis Toolbox for Medical Image Computing Projects).&amp;lt;br&amp;gt;&lt;br /&gt;
'''''License:''''' [http://www.apache.org/licenses/LICENSE-2.0.html Apache License, Version 2.0]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:Kitware-logo.png|Kitware Inc.&lt;br /&gt;
Image:UofM-logo.png|University of Michigan&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{documentation/{{documentation/version}}/module-introduction-end}}&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Module Description}}&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
This module can be used in order to compute run length texture features over the 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::itkScalarImageToRunLengthFeaturesFilter].&amp;lt;br&amp;gt;&lt;br /&gt;
The GLRLM matrix describes the texture of the whole image, it is then used to compute the following run length texture features: &lt;br /&gt;
* short run emphasis&lt;br /&gt;
* long run emphasis&lt;br /&gt;
* grey level non uniformity&lt;br /&gt;
* run length non uniformity&lt;br /&gt;
* low grey level run emphasis&lt;br /&gt;
* high grey level run emphasis&lt;br /&gt;
* short run low grey level emphasis&lt;br /&gt;
* short run high grey level emphasis&lt;br /&gt;
* long run low grey level emphasis&lt;br /&gt;
* long run high grey level emphasis&lt;br /&gt;
&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Use Cases}}&lt;br /&gt;
{|&lt;br /&gt;
|[[Image:ComputeGLRLMFeatures-Interface.png|500px]]&lt;br /&gt;
|&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;'''''Inputs'''''&amp;lt;/span&amp;gt;: &lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;'''Input volume'''&amp;lt;/span&amp;gt; [&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;index: 0&amp;lt;/span&amp;gt;] : Input Volume&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;'''Input mask'''&amp;lt;/span&amp;gt; [&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;-s --inputMask&amp;lt;/span&amp;gt;] (&amp;lt;span style=&amp;quot;color:purple&amp;quot;&amp;gt;None&amp;lt;/span&amp;gt;) : A mask defining the region over which texture features will be calculated&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;'''Inside Mask Value'''&amp;lt;/span&amp;gt; [&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;-i --inputMask&amp;lt;/span&amp;gt;] (&amp;lt;span style=&amp;quot;color:purple&amp;quot;&amp;gt;1&amp;lt;/span&amp;gt;) : The pixel value that defines the ”inside” of the mask&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;'''Number of Intensity bins'''&amp;lt;/span&amp;gt; [&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;-b --binNumber&amp;lt;/span&amp;gt;] (&amp;lt;span style=&amp;quot;color:purple&amp;quot;&amp;gt;10&amp;lt;/span&amp;gt;) : The number of intensity bins&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;'''Pixel Intensity Min'''&amp;lt;/span&amp;gt; [&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;-p --pixelIntensityMin&amp;lt;/span&amp;gt;] (&amp;lt;span style=&amp;quot;color:purple&amp;quot;&amp;gt;0&amp;lt;/span&amp;gt;) : Minnimum of the pixel intensity range over which the features will be calculated&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;'''Pixel Intensity Max'''&amp;lt;/span&amp;gt; [&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;-P --pixelIntensityMax&amp;lt;/span&amp;gt;] (&amp;lt;span style=&amp;quot;color:purple&amp;quot;&amp;gt;4000&amp;lt;/span&amp;gt;) : Maximum of the pixel intensity range over which the features will be calculated&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;'''Distance Min'''&amp;lt;/span&amp;gt; [&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;-d --distanceMin&amp;lt;/span&amp;gt;] (&amp;lt;span style=&amp;quot;color:purple&amp;quot;&amp;gt;0.0&amp;lt;/span&amp;gt;) : Minnimum of the distance range over which the features will be calculated&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;'''Distance Max'''&amp;lt;/span&amp;gt; [&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;-D --distanceMax&amp;lt;/span&amp;gt;] (&amp;lt;span style=&amp;quot;color:purple&amp;quot;&amp;gt;1.0&amp;lt;/span&amp;gt;) : Maximum of the distance range over which the features will be calculated&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;'''''Outputs'''''&amp;lt;/span&amp;gt;: &lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;'''Short Run Emphasis'''&amp;lt;/span&amp;gt; [&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;output&amp;lt;/span&amp;gt;] : Short Run Emphasis feature value&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;'''Long Run Emphasis'''&amp;lt;/span&amp;gt; [&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;output&amp;lt;/span&amp;gt;] : Long Run Emphasis feature value&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;'''Grey Level Non-uniformity'''&amp;lt;/span&amp;gt; [&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;output&amp;lt;/span&amp;gt;] : Grey Level Non-uniformity feature value&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;'''Run Length Non-uniformity'''&amp;lt;/span&amp;gt; [&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;output&amp;lt;/span&amp;gt;] : Run Length Non-uniformity feature value&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;'''Low Grey Level Run Emphasis'''&amp;lt;/span&amp;gt; [&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;output&amp;lt;/span&amp;gt;] : Low Grey Level Run Emphasis feature value&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;'''High Grey Level Run Emphasis'''&amp;lt;/span&amp;gt; [&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;output&amp;lt;/span&amp;gt;] : High Grey Level Run Emphasis feature value&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;'''Short Run Low Grey Level Emphasis'''&amp;lt;/span&amp;gt; [&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;output&amp;lt;/span&amp;gt;] : Short Run Low Grey Level Emphasis feature value&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;'''Short Run High Grey Level Emphasis'''&amp;lt;/span&amp;gt; [&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;output&amp;lt;/span&amp;gt;] : Short Run High Grey Level Emphasis feature value&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;'''Long Run Low Grey Level Emphasis'''&amp;lt;/span&amp;gt; [&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;output&amp;lt;/span&amp;gt;] : Long Run Low Grey Level Emphasis feature value&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;'''Long Run High Grey Level Emphasis'''&amp;lt;/span&amp;gt; [&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;output&amp;lt;/span&amp;gt;] : Long Run High Grey Level Emphasis feature value&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;'''''Advanced'''''&amp;lt;/span&amp;gt;: &lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;'''Output Vector'''&amp;lt;/span&amp;gt; [&amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;output&amp;lt;/span&amp;gt;] : Output vector containing all the feature value stored in the same order than previously &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Additional Information}}&lt;br /&gt;
&lt;br /&gt;
* [http://www.insight-journal.org/browse/publication/985 InsightJournal article]&lt;br /&gt;
* [https://github.com/InsightSoftwareC BoneTextureExtension Tutorial]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Similar Modules}}&lt;br /&gt;
N/A&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-section|Information for Developers}}&lt;br /&gt;
The source code is available on [https://github.com/Kitware/BoneTextureExtension/tree/master/ComputeGLRLMFeatures github]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;br /&gt;
{{documentation/{{documentation/version}}/module-footer}}&lt;br /&gt;
[[Category:Documentation/{{documentation/version}}/Modules/ShapeAnalysis]]&lt;br /&gt;
&amp;lt;!-- ---------------------------- --&amp;gt;&lt;/div&gt;</summary>
		<author><name>UpdateBot</name></author>
		
	</entry>
</feed>