As the resolution of output device increases, the demand of high resolution contents has become more eagerly. Therefore, the image superresolution algorithms become more important. In digital image, the edges in the image are related to human perception heavily. Because of this, most recent research topics tend to enhance the image edges to achieve better visual quality. In this paper, we propose an edge-preserving image super-resolution algorithm by vectorizing the image edges. We first parameterize the image edges to fit the edges’ shapes, and then use these data as the constraint for image superresolution. However, the color nearby the image edges is usually a combination of two different regions. The matting technique is utilized to solve this problem. Finally, we do the image super-resolution based on the edge shape, position, and nearby color information to compute a digital image with sharp edges.