Simple python script for accuracy assessment based on confusion matrix. This will assist in reporting the accuracy of map making. Note:
- The script is under modification for better usabality keep track of README.md/.txt file.
- area estiamtions are only for Landsat data
create comma seperated file (csv) First Line pixels for each class Second line onwards error matrix classes
-- Example usage accessAccuracy.py errorMatrix.txt
-- Dependency NumPy
Note: 1. For more information one sample error matrix file named 'errorMatrix.txt' is added to this folder. 2. To obtain error matrix visit tutorials at 'https://github.com/beeoda/tutorials' 3. In perticular refer to tutorial 4 Estimation 'https://github.com/beeoda/tutorials/blob/master/4_Estimation/4_estimation.pdf' and 'https://github.com/beeoda/tutorials/blob/master/4_Estimation/S4_methods_estimation.pdf'
For more information please refer to following papers
- Olofsson, et. al., 2014. Good practices for estimating area and assessing accuracy of land change. Remote Sensing of Environment, vol. 148 pp. 42-57.
- Olofsson, et. al., 2013. Making better use of accuracy data in land change studies: Estimating accuracy and area and quantifying uncertainty using stratified estimation. Remote Sensing of Environment, vol. 129, pp. 122-131.
Suryakant Sawant
CC