Calligraphy is one of the traditional arts in China for thousands of years. These works are in the form of letters, inscriptions, folder screens, indoor decorations, etc. For thousands of years, most historical stone inscriptions and stone rubbings are suffered from weathering or man-made destruction. In this thesis, we propose a two-stage approach to process the images scanned from these works. It reconstructs the shape of a Chinese character from these images which keep the damage. Given an image containing a damaged Chinese character, we first extract the Chinese character part from the noisy input image. Then, we find broken strokes and connect them together, in order to reconstruct the character. Finally, a binary image containing the reconstructed Chinese character is generated. We demonstrate our results by applying our approach to characters of five different inscriptions or stone rubbings.