I am trying to classify multi-class land cover and consider the effectiveness of spectral indices such as NDVI. I, however, do not know all the useful indices. Can anyone help me, please?
There are several vegetation indices which are used nowadays ( http://www.ccpo.odu.edu/SEES/veget/class/Chap_4/4_5.htm ). However, the comparison and contrast of different vegetation indices depend upon the priority or major goal of any particular research. The following links can be helpful in deciding which one is better for your use:
You can compute several indices (considere those listed in https://www.indexdatabase.de/ for your specific case), if you end with many, you can apply a feature selection algorithm. Here you can find some common VI ( Article A Cloud-Based Multi-Temporal Ensemble Classifier to Map Smal...
Hello Duong Cao Phan, If you are interested in automatic multi-class land cover classification, why don't you use unsupervised classification algorithms like k-means or ISODATA for your job?
It classifies the vegetation as one of the class if a large portion of vegetation is included in your data/image. Indeed, it depends upon how good the spectral radiance from vegetation is varying compared to the other land cover features covered in the same image. Moreover, you can select the number of classes you are interested in while performing unsupervised classification.
Note: As already mentioned, the accuracy depends purely on the data. More the variability in spectral radiance between different land cover features, more accurate will be the result. Besides, the spatial resolution will also have an impact on the accuracy of classified results
Duong Cao Phan, if I understand your question correctly and you seek universal multipurpose index for any occasion, I guess its hardly possible. But there are hips of indexes for special purposes, of course....