Texture Classification is a field of increasing importance especially in the Leather Industry. There are 2 major approaches to texture classification. First one Being traditional feature extraction based ML algorithms and second one is the end-to-end trained Deep Learning Techniques.
The KTH-TIPS-2B dataset has been used for training all the models. This dataset can be downloaded from https://www.csc.kth.se/cvap/databases/kth-tips/credits.html