Texture analysis is widely performed in the current time as it is considered as an intimate property of the surface. It is widely used in the field of image processing, remote sensing applications, biomedical analysis, document processing, and so on. In this investigation, we present a detailed study of four different methodologies that have been developed for texture classification. These methodologies include gray level cooccurrence matrix (GLCM), local binary pattern (LBP), autocorrelation function (ACF), and histogram pattern. The detailed investigation on these methods suggests that GLCM is best for analyzing the surface texture, land-use/landcover classification, and satellite data processing. LBP is widely used to analyze the facial features of an individual. The autocorrelation is used to identify the regularity of the textured surface. Finally, through histograms, one can visually identify the changes developed while analyzing the texture of the image data. Furthermore, we present a brief summary for newly developed texture classification techniques such as binary Gabor pattern, local spiking pattern, SRITCSD method, scale inversion, and deep perception models for texture analysis. Some benchmark texture datasets used in image processing are also discussed in this work.
K E Y W O R D Sautocorrelation function, gray level cooccurrence matrix, histogram, local binary pattern, texture 1 This is an open access article under the terms of the Creative Commons Attribution License, which permits use, distribution and reproduction in any medium, provided the original work is properly cited.