---
name: "pgmtexture"
section: "1"
platform: "linux"
package: "netpbm"
version: "10.86.51-2"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/pgmtexture"
---

# pgmtexture(1)

calculate textural features on a PGM image

## NAME

pgmtexture - calculate textural features on a PGM image

## SYNOPSIS

**pgmtexture**

\[**-d** *d*\]

\[*pgmfile*\]

## DESCRIPTION

This program is part of **Netpbm**(1) .

**pgmtexture** reads a PGM image as input and calculates textural features based on spatial dependence matrices at 0, 45, 90, and 135 degrees for a distance *d* (default = 1).

Textural features include:

- •

  Angular Second Moment

- •

  Contrast

- •

  Correlation

- •

  Variance

- •

  Inverse Difference Moment

- •

  Sum Average

- •

  Sum Variance

- •

  Sum Entropy

- •

  Entropy

- •

  Difference Variance

- •

  Difference Entropy

- •

  Information Measures of Correlation

- •

  Maximal Correlation Coefficient

Algorithm taken from: *Haralick, R.M., K. Shanmugam, and* *I. Dinstein. 1973. Textural features for image classification.* *IEEE Transactions on Systems, Man, and Cybertinetics,* *SMC-3(6):610-621.*

## OPTIONS

*In addition to the options common to all programs based on libnetpbm* *(most notably* **-quiet***, see* \
  *Common Options* ⟨index.html#commonoptions⟩ *),* **pgmtexture** *recognizes the following* *command line option:*

- *-d distance*

  *The distance.  Default is 1.*

## LIMITATIONS

*The method for finding the Maximal Correlation Coefficient, which requires* *finding the second largest eigenvalue of a matrix Q, does not always converge.*

## SEE ALSO

**pgm**(1) *,* [**pamsharpness**(1)](/pamsharpness/1.md) *,* [**pamsharpmap**(1)](/pamsharpmap/1.md) *,* [**pgmedge**(1)](/pgmedge/1.md) *,* [**pgmminkowski**(1)](/pgmminkowski/1.md)

## AUTHOR

*Copyright (C) 1991 by Texas Agricultural Experiment Station, employer for* *hire of James Darrell McCauley.*

## DOCUMENT SOURCE

*This manual page was generated by the Netpbm tool 'makeman' from HTML* *source.  The master documentation is at*

-

  **http://netpbm.sourceforge.net/doc/pgmtexture.html**
