As an important problem in computer vision, saliency detection is essential for image segmentation, super-resolution, object recognition, and so on. We propose a saliency detection method for images. Instead of using contrast between salient regions and their surrounding areas, both cues from salient and nonsalient regions are considered in our study. Based on these cues, an improved multimanifold ranking algorithm is proposed. In our algorithm, features from multiple views are utilized and the different contributions of these multiview features are taken into account. Moreover, an iterative updating optimization scheme is explored to solve the objective function, during which the feature fusion is performed. After two-stage ranking by the improved multimanifold ranking algorithm, each image patch can be assigned a ranking score, which determines the final saliency. The proposed method is evaluated on four public datasets and is compared with the state-of-the-art methods. Experimental results indicate that the proposed method outperforms existing schemes both in qualitative and quantitative comparisons.