当前较多图像修复算法采用单一大小样本块进行图像修复,不能适应图像不同差异的纹理丰富度变化,使得修复结果存在块效应以及模糊效应等不足.本文利用图像的梯度值,设计了基于梯度调节规则的图像修复算法.将图像的梯度信息引入优先权计算,联合数据项、置信度项目构造优先权计算函数,以计算优先修复块.利用图像的梯度变化率,建立梯度调节规则,用以调节样本块大小,适应不同的纹理丰富度.引入SSD(Sum of squared differences)函数从源区域中寻找最优匹配块,实现图像修复.实验结果显示,所设计方法修复的图像具有良好的视觉效果.