The work aims to study a descreening algorithm of scanned image to remove the halftone pattern or the screen pattern which influences the quality of scanned images. Firstly, the scanned image was segmented based on SLIC superpixel algorithm and the boundary region of image was vectored. Then, the smooth background image was got by inverse halftone processing with linear smoothing filter and nonlinear smoothing filter. Finally, the vectored boundary and smooth background were combined together to get the descreened image. The boundary information was effectively retained at the time of descreening. The PSNR and the SSIM of experimental images were superior to other algorithms. The proposed method can effectively remove the screen patterns, and has better descreening performance compared with other algorithms.