针对基于样本块的经典算法Criminisi算法在实际计算中有置信项减小,数据项逐渐失效的问题,提出一种改进方案。即改进置信项,增添显著结构项;将已经修复好的像素块作为候选块与待修复块匹配;采用非局部纹理信息匹配候选块与待修复块。实验表明,相较于改进前的算法,提出的算法效果有较大的提升。