Expert Answer:
:
The second and third parameters to graycomatrix
are a combined name-value pair. The value ([2 0; 0 2]
) in this case is a matrix which determines the relative spacing (i.e. offset, the name of the parameter) of pixels which are examined in order to get the co-occurrence count of each value pair.
Each row in this p-by-2
matrix defines a single relative position in [row column]
format. The first row of the matrix is [2 0]
. This means that each pixel is compared to the pixel 2 rows down, 0 columns over (i.e. in the same column). The second row [0 2]
indicates that each pixel is also compared to the pixel 0 rows away (i.e. in the same row) and 2 columns over.
Thus, each pixel is compared against two of its neighbor pixels: the pixel 2 columns to the right, and the pixel 2 rows down. The pairs formed by both of these relationships are used to increment the appropriate pixels in the output image.