ENVI has a range of approach and method of classification of satellite images with an almost complete toolbox, from classifcation workflow (for beginners), a decision tree, a Supervised and unsupervised classification and postclassification technics.