Simple description of MeasureTexture parameters



I am trying to understand the meaning of parameters where we see changes under certain conditions.
For most parameters - like from the MeasureObjectAreaShape module - this is quite straightforward.
However, I have a hard time understanding what changes in values for the parameters of the MeasureTexture module mean.
Being an organic chemist by training, looking at the underlying statistical models from Haralick et al. does not really help.
Does someone know where I could find more simple explanations of what these parameters describe?

Many thanks in advance.

Kind regards,


Hi Axel,

The first place I’d send you would be the module help, which has some descriptions of what each one means; a member of the team here also dug up this tutorial, which goes into a lot of detail on what each thing is and how it’s calculated with lots of example images.

All that being said, you’re absolutely right that unlike shape, a lot of the features like texture, granularity, etc are hard to put into “plain english” or even think about conceptually- it’s easy to come up with hypotheses for what might make a cell bigger, but harder to come up with ones for what might make a cell have a higher “Texture AngularSecondMoment”. FWIW, in our own lab we tend to not use those features individually that way but instead try to just incorporate them into an overall “fingerprint” or “signature” - we may not (yet!) understand what each feature individually contributes to the fingerprint in a given experiment, but it allows us to make really quantitative comparisons between treatments- ie the fingerprint of my mutant of interest is 20% similar to my negative control but is 90% similar to my positive control. This approach is called profiling; a labmate of mine wrote a great blog post on it a couple of weeks ago which links in turn to some review articles and a NatureMethods “best practices in profiling” that people in the lab here have contributed to. It’s worth checking out if you’re interested!


Hi Beth,

thanks a lot for the very helpful tips and links (the tutorial looks very interesting).
We are also doing profiling by parameter fingerprints, but once a set of “active” parameters has been found for a test compound, our clients (mainly biochemistry PhD students) are interested in what an increased “AngularSecondMoment” actually means and we are currently having a hard time giving meaningful explanations esp. for parameters from the Texture module.

Many thanks again.

Kind regards,