Edge-preserving classification of high-resolution remote-sensing images by Markovian data fusion