A simple image restoration scheme based on watermark is proposed in this paper. In the watermark scheme, an image is divided into multi-blocks. Repeat correcting code is adopted to be a copy of the most significant bits (MSBs) which will be selected as watermark that embedded into the least significant bits (LSBs). There are two shares of MSBs and scattered in the LSBs within other blocks. In order to avoid tampering coincidence and to improve the ability of restoration, the distance among the original block and other two blocks that their shares belong to is optimized as long as possible. The experiments indicate that this scheme is simple and easy to implement and the smaller the tampered area, the more pixels in the tampered area can be recovered correctly.