1.一种基于方向场的指纹图像边缘修补方法,其特征在于,所述基于方向场的指纹图像边缘修补方法,包括:根据预设的算法得到指纹图像中所有像素的梯度;
根据所述所有像素的梯度得到所述指纹图像的指纹方向;
根据所述指纹图像的指纹方向得到方向夹角,所述方向夹角由所述指纹图像的指纹方向和待修补像素所在的指纹图像边缘构成;
根据所述方向夹角得到修补区域,所述修补区域包括多个像素,所述多个像素至少为两个;以及根据所述修补区域中所有像素的像素值得到所述待修补像素的像素值。
2.如权利要求1所述的基于方向场的指纹图像边缘修补方法,其特征在于,所述修补区域为矩形区域,所述修补区域至少包括两个像素。
3.如权利要求1所述的基于方向场的指纹图像边缘修补方法,其特征在于,根据所述所有像素的梯度得到所述指纹图像的指纹方向,具体包括:将所述指纹图像切割为多个子图像;
统计每一个子图像中所有像素的梯度得到多个子图像梯度分布数据;
根据预设的指纹方向算法和所述多个子图像梯度分布数据得到所述指纹图像的指纹方向。
4.如权利要求3所述的基于方向场的指纹图像边缘修补方法,其特征在于,所述预设的指纹方向算法包括奇异值分解算法、降维算法。
5.如权利要求1所述的基于方向场的指纹图像边缘修补方法,其特征在于,所述方向夹角的范围为0°至180°。
6.如权利要求1所述的基于方向场的指纹图像边缘修补方法,其特征在于,根据所述修补区域中所有像素的像素值得到所述待修补像素的像素值,具体包括:将所述修补区域中所有像素根据预设的分组条件分为多组;
根据所述方向夹角计算每一组像素的第一像素值,得到多个第一像素值;以及根据所述多个第一像素值和多个第一系数得到所述待修补像素的像素值,其中,所述多个第一像素值和多个第一系数一一对应,每一个第一系数根据所述待修补像素与所述每一组像素之间的距离得到的。
7.如权利要求6所述的基于方向场的指纹图像边缘修补方法,其特征在于,预设的分组条件为每一组像素包括相邻的两个像素。
8.如权利要求7所述的基于方向场的指纹图像边缘修补方法,其特征在于,根据所述方向夹角计算每一组像素的第一像素值,得到多个第一像素值,具体包括:根据所述方向夹角得到每一组像素中每一个像素的对应系数;
根据所述每一个像素的像素值和对应系数得到所述第一像素值。
9.如权利要求1所述的基于方向场的指纹图像边缘修补方法,其特征在于,所述基于方向场的指纹图像边缘修补方法在0°至45°和135°至180°两组角度计算方式相同;以及所述基于方向场的指纹图像边缘修补方法在45°至90°和90°至135°两组角度计算方式相同。
10.一种指纹图像边缘修补模组,其特征在于,所述指纹图像边缘修补模组包括:存储器,用于存储基于方向场的指纹图像边缘修补方法的程序指令;以及处理器,用于执行所述程序指令以使所述指纹图像边缘修补模组实现如权利要求1~9任意一项所述的基于方向场的指纹图像边缘修补方法。
11.一种指纹识别设备,所述指纹识别设备包括如权利要求10所述的指纹图像边缘修补模组。
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有能够被处理器加载并执行的如权利要求1~9任意一项所述的基于方向场的指纹图像边缘修补方法的程序指令。
13.一种电子设备,其特征在于,所述电子设备包括:
存储器,用于存储基于方向场的指纹图像边缘修补方法的程序指令;以及处理器,用于执行所述程序指令以使所述电子设备实现如权利要求1~9任意一项所述的基于方向场的指纹图像边缘修补方法。