Segmentation of white blood cells (WBCs) image is meaningful but challenging due to the complex internal characteristics of the cells and external factors, such as illumination and different microscopic views. This paper addresses two problems of the segmentation: WBC location and subimage segmentation. To locate WBCs, a method that uses multiple windows obtained by scoring multiscale cues to extract a rectangular region is proposed. In this manner, the location window not only covers the whole WBC completely, but also achieves adaptive adjustment. In the subimage segmentation, the subimages preprocessed from the location window with a replace procedure are taken as initialization, and the GrabCut algorithm based on dilation is iteratively run to obtain more precise results. The proposed algorithm is extensively evaluated using a CellaVision dataset as well as a more challenging Jiashan dataset. Compared with the existing methods, the proposed algorithm is not only concise, but also can produce high-quality segmentations. The results demonstrate that the proposed algorithm consistently outperforms other location and segmentation methods, yielding higher recall and better precision rates.