In recent years, semi-supervised spectral-spatial feature extraction methods for hyperspectral image (HSI) classification have shown promising performance by combining spectral-spatial information and label information. A problem that has not been addressed satisfactorily is that how to effectively and collaboratively use these abundant information contained in the hyperspectral data to exhibit better HSI classification performance. In this paper, a novel feature extraction method based on joint spectral-spatial information is proposed for HSI classification, which consists of the following steps. Firstly, an effective re-expression for the original data is constructed by incorporating texture features extracted by extended multi-attribute profiles (EMAP) with the original HSI. Thus, every pixel can be described by diverse and complementary information in the spectral-spatial domain. Then, the improved neighborhood preserving embedding (NPE) is proposed to establish a relatively accurate reconstruction model and mine high-reliable neighborhood structure from a global perspective by a new distance metric which incorporates spectral bands, texture features and geographical information simultaneously.Finally, the low-dimensional and high-discriminative features for HSI classification are obtained by combining the scatter matrices of local fisher discriminant analysis (LFDA) based on labeled samples and the improved NPE based on the whole data. Experimental results on three real-world HSI data sets show that the proposed method can effectively utilize both the label information and the spectral-spatial information, hence, achieve much better classification performance compared to the conventional FE methods and some state-of-the-art spectral-spatial classification methods.