This document compares and evaluates two different types of image inpainting algorithms: Marcelo Bertalmio's PDE-based algorithm and Zhaolin Lu et al's exemplar-based algorithm. Both algorithms are tested on images with variable occlusion sizes. The PDE-based algorithm is better at preserving linear structures for small regions but cannot reconnect structures or restore texture in large regions. The exemplar-based algorithm can find proper textures to fill large regions while preserving linear structures. Quantitative evaluation using PSNR shows that the exemplar-based algorithm achieves lower MSE values, especially for larger occlusion sizes. Therefore, the exemplar-based algorithm produces better results overall, particularly for filling in large missing regions of an image.