1.一种模糊字符处理方法,应用于电子设备中,其特征在于,所述模糊字符处理方法包括:显示包含了模糊字符的照片;
接收到对所述照片的处理指令时,为所述照片中的每一个字符勾勒出一个字符块;
计算所述字符块中的字符与字符集中每个字符的欧式距离值;
判断最小欧式距离值是否小于预设欧式距离值;
当确定所述最小欧式距离值小于所述预设欧式距离值时,将所述最小欧式距离值所对应的所述字符集中的字符作为清晰字符;当确定所述最小欧式距离值大于或者等于所述预设欧式距离值时,将计算得出的欧式距离值按照从小到大的顺序进行排列,并选取前预设个数的欧式距离值所对应的所述字符集中的字符作为候选字符,包括:1)读取所述字符块的前X个字符块,或者读取所述字符块的后X个字符块;2)将所述字符块中的字符与读取的字符块中的字符连在一起,与预先存储的词典进行模糊匹配,若从所述词典中匹配出字符且所匹配出的字符在所述候选字符之列时,则将所匹配出的字符确定为所述字符块中的字符的清晰字符;或者若没有从所述词典中匹配出字符,或者从所述词典中匹配出字符但所匹配出的字符不在所述候选字符之列时,则执行3);3)将X减去1,重复执行上述步骤2),直至X等于0为止时,从所述候选字符中选取相似程度最高的字符作为所述字符块中的字符的清晰字符,并且使用突出显示的方式标识所述清晰字符;及将所述模糊字符替换为所述清晰字符。
2.如权利要求1所述的模糊字符处理方法,其特征在于,所述对所述照片的处理指令通过以下一种或多种组合的方式进行触发:点击预设的处理按键时触发,
发出清晰字符的语音指令时触发,
其中,所述预设的处理按键为虚拟图标或者实体按键,所述虚拟图标在显示照片时默认出现,或者在显示照片时由用户触发了预设指令时出现。
3.如权利要求1所述的模糊字符处理方法,其特征在于,所述在接收到对所述照片的处理指令之后,在为所述照片中的每一个字符勾勒出一个字符块之前,所述方法还包括:对所述照片进行预处理。
4.如权利要求1至3中任意一项所述的模糊字符处理方法,其特征在于,在将所述模糊字符替换为所述清晰字符之后,所述方法还包括:将替换后的照片进行另存为清晰照片;
删除所述清晰照片。
5.一种模糊字符处理系统,应用于电子设备中,其特征在于,所述模糊字符处理系统包括:显示模块,用于显示包含了模糊字符的照片;
勾勒模块,用于接收到对所述照片的处理指令时,为所述照片中的每一个字符勾勒出一个字符块;
识别模块,用于计算所述字符块中的字符与字符集中每个字符的欧式距离值;
判断模块,用于判断最小欧式距离值是否小于预设欧式距离值;
所述识别模块,还用于当所述判断模块确定所述最小欧式距离值小于所述预设欧式距离值时,将所述最小欧式距离值所对应的所述字符集中的字符作为清晰字符;当所述判断模块确定所述最小欧式距离值大于或者等于所述预设欧式距离值时,将计算得出的欧式距离值按照从小到大的顺序进行排列,并选取前预设个数的欧式距离值所对应的所述字符集中的字符作为候选字符,包括:1)读取所述字符块的前X个字符块,或者读取所述字符块的后X个字符块;2)将所述字符块中的字符与读取的字符块中的字符连在一起,与预先存储的词典进行模糊匹配,若从所述词典中匹配出字符且所匹配出的字符在所述候选字符之列时,则将所匹配出的字符确定为所述字符块中的字符的清晰字符;或者若没有从所述词典中匹配出字符,或者从所述词典中匹配出字符但所匹配出的字符不在所述候选字符之列时,则执行3);3)将X减去1,重复执行上述步骤2),直至X等于0为止时,从所述候选字符中选取相似程度最高的字符作为所述字符块中的字符的清晰字符,并且使用突出显示的方式标识所述清晰字符;及替换模块,用于将所述模糊字符替换为所述清晰字符。
6.如权利要求5所述的模糊字符处理系统,其特征在于,所述对所述照片的处理指令通过以下一种或多种组合的方式进行触发:点击预设的处理按键时触发,
发出清晰字符的语音指令时触发,
其中,所述预设的处理按键为虚拟图标或者实体按键,所述虚拟图标在显示照片时默认出现,或者在显示照片时由用户触发了预设指令时出现。
7.如权利要求5所述的模糊字符处理系统,其特征在于,所述系统还包括:
预处理模块,用于所述识别模块在接收到对所述照片的处理指令之后,在为所述照片中的每一个字符勾勒出一个字符块之前,对所述照片进行预处理。
8.如权利要求5至7中任意一项所述的模糊字符处理系统,其特征在于,所述系统还包括:存储模块,用于在所述替换模块将所述模糊字符替换为所述清晰字符之后,将替换后的照片进行另存为清晰照片;
删除模块,用于删除所述清晰照片。
9.一种电子设备,用于处理照片中的模糊字符,其特征在于,所述电子设备包括存储器及处理器:所述存储器,用于存储程序代码;
所述处理器执行所述程序代码,以实现:显示包含了模糊字符的照片;接收到对所述照片的处理指令时,为所述照片中的每一个字符勾勒出一个字符块;计算所述字符块中的字符与字符集中每个字符的欧式距离值;判断最小欧式距离值是否小于预设欧式距离值;当确定所述最小欧式距离值小于所述预设欧式距离值时,将所述最小欧式距离值所对应的所述字符集中的字符作为清晰字符;当确定所述最小欧式距离值大于或者等于所述预设欧式距离值时,将计算得出的欧式距离值按照从小到大的顺序进行排列,并选取前预设个数的欧式距离值所对应的所述字符集中的字符作为候选字符,包括:1)读取所述字符块的前X个字符块,或者读取所述字符块的后X个字符块;2)将所述字符块中的字符与读取的字符块中的字符连在一起,与预先存储的词典进行模糊匹配,若从所述词典中匹配出字符且所匹配出的字符在所述候选字符之列时,则将所匹配出的字符确定为所述字符块中的字符的清晰字符;或者若没有从所述词典中匹配出字符,或者从所述词典中匹配出字符但所匹配出的字符不在所述候选字符之列时,则执行3);3)将X减去1,重复执行上述步骤2),直至X等于0为止时,从所述候选字符中选取相似程度最高的字符作为所述字符块中的字符的清晰字符,并且使用突出显示的方式标识所述清晰字符;及将所述模糊字符替换为所述清晰字符。