1.一种图像处理方法,其特征在于,包括:
确定待修复图像中的待修复图像区域;
选取上述待修复图像中包围所述待修复图像区域的第一图像区域;
从参考图像集中选取目标参考图像,所述目标参考图像中存在与所述第一图像区域匹配的第二图像区域;
所述选取上述待修复图像中包围所述待修复图像区域的第一图像区域,包括:计算上述待修复图像区域的最大辐射半径;根据上述待修复图像区域的最大辐射半径确定上述第一图像区域在上述待修复图像中的位置;以及在使用第一图像区域的图像作为模板图像从上述参考图像集中匹配相似区域时,若参考图像集中的所有参考图像集中都没有与上述模板图像匹配的相似区域,则扩大待修复图像区域的最大辐射半径,以从参考图像集中选取目标参考图像;
以所述目标参考图像中第二图像区域及被所述第二图像区域包围的图像区域为参考,修复所述待修复图像区域,包括:复制所述目标参考图像中第二图像区域及被所述第二图像区域包围的区域的图像;将复制后的图像处理成和第一图像区域的外边界大小相同的图像作为待拼接图像;对所述待拼接图像进行图像矫正处理;将矫正后的待拼接图像与第一图像区域进行图像配准,得到待拼接图像与第一图像区域对应的关系;根据对应的关系,计算出数学模型中的各参数值,以建立第一图像区域与矫正后的待拼接图像之间的数学变换模型;根据建立的数学转换模型,将矫正后的待拼接图像转换到第一图像区域的图像中的坐标系中;将矫正后的待拼接图像以及第一图像区域在坐标系下重合区域进行融合完成图像的拼接。
2.根据权利要求1所述的方法,其特征在于,在所述确定待修复图像中的待修复图像区域之前,所述方法还包括:接收用户针对所述待修复图像从预设的修复类型中选择的第一修复类型,所述预设的修复类型包括人像闭眼修复、模糊区域修复、从影区域修复、扭曲变形区域修复、指定区域修复,集体合照修复中的至少一项;
所述确定待修复图像中的待修复图像区域,包括:
检测所述待修复图像中所述第一修复类型对应的缺陷所在的缺陷区域;
将所述待修复图像中的所述缺陷区域确定为所述待修复图像区域。
3.根据权利要求1所述的方法,其特征在于, 所述确定待修复图像中的待修复图像区域,包括:识别用户在所述待修复图像上的选取操作;
将所述选取操作对应的区域确定为所述待修复图像区域。
4.根据权利要求1‑3任一项所述的方法,其特征在于,所述从参考图像集中选取目标参考图像,所述目标参考图像中存在与所述第一图像区域匹配的第二图像区域,包括:从所述参考图像中搜索与所述第一图像区域相似度最大的相似区域,所述相似区域与所述第一图像区域的边界轮廓形状相同;
若所述第一图像区域与所述相似区域的相似度大于阈值,则将所述相似区域对应的参考图像确定为所述目标参考图像,所述相似区域确定为所述第二图像区域。
5.根据权利要求4所述的方法,其特征在于,在确定所述第一图像区域与所述相似区域的相似度大于阈值之后,所述方法还包括:判断所述相似区域包围的图像区域是否存在缺陷;
若否,则将所述相似区域对应的参考图像确定为所述目标参考图像,所述相似区域确定为所述第二图像区域。
6.一种终端设备,其特征在于,包括用于执行如权利要求1‑5任一权利要求所述的方法的单元。
7.一种终端设备,其特征在于,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行如权利要求1‑5任一项所述的方法。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行如权利要求1‑5任一项所述的方法。