针对Criminisi算法在图像修复中存在匹配错误、匹配标准不准确等问题,提出了一种改进的Criminisi修复算法。首先利用边缘特征和局部亮度特征,改进优先权模型以增进对边缘和纹理的辨别;其次利用已修复点的统计信息,以自适应的方式确定搜索匹配窗口大小;最后将基于像素和统计的度量结合起来,并引入互信息作为新的匹配准则。实验结果表明,提出的改进修复算法优于其他算法,能更有效恢复大面积缺失图像,处纹理细节保持效果较好。