In this thesis, we propose a simple effective two-tone intensity prior and gradient prior for text image deblurring. It can be optimized easily and its computational time is quite fast. We also present a local smooth prior to solve the ringing artifacts caused by deconvolution. We propose an objective function to generate intermediate results and the blur kernel. Experimental results demonstrate that our method performs well against the state-of-the-art methods. Finally, we show our method can be extended for image deblurring in text images of complex background, low illumination images and natural images.