【技术实现步骤摘要】
【国外来华专利技术】一种优化字体的方法及相关设备
本申请涉及智能设备领域,具体涉及一种优化字体的方法及相关设备。
技术介绍
随着智能手机等电子设备的普及,手机在现实生活中的应用越来越广泛,在手机字体的设置方面更多的手机用户希望用自己的手写字体作为手机字体,但是,不同的人有不同的手写字体,直接使用手写字体容易导致手机显示界面的美观性降低,用户体验度不高。
技术实现思路
本申请实施例公开了一种优化字体的方法及相关设备,能够对手写字体进行评分,对评分低的手写字体进行优化。第一方面,本申请实施例公开了一种优化字体的方法,应用于电子设备,所述方法包括:获取文字数据,对所述文字数据进行预处理得到字体数据;将所述字体数据输入到训练好的字体打分模型,得到所述字体数据对应的字体分数;判断所述字体分数是否小于分数阈值,若所述字体分数小于所述分数阈值,则依据所述字体数据确定目标字体;从所述目标字体中获取与所述字体数据对应的文字,显示所述文字。第二方面,本申请实施例公开了一种优化字体设备,所述优化字体设备包括:获取单元,用于获取文字数据,对所述文字数据进行预处理得到字体数据;评分单元,用于将所述字体数据输入到训练好的字体打分模型,得到所述字体数据对应的字体分数;确定单元,用于判断所述字体分数是否小于分数阈值,若所述字体分数小于所述分数阈值,则依据所述字体数据确定目标字体;显示单元,用于从所述目标字体中获取与所述字体数据对应的文字,显示所述文字。第三方面,本申请实施例公开 ...
【技术保护点】
一种优化字体的方法,其特征在于,所述方法应用于电子设备,所述方法包括:/n获取文字数据,对所述文字数据进行预处理得到字体数据;/n将所述字体数据输入到训练好的字体打分模型,得到所述字体数据对应的字体分数;/n判断所述字体分数是否小于分数阈值,若所述字体分数小于所述分数阈值,则依据所述字体数据确定目标字体;/n从所述目标字体中获取与所述字体数据对应的文字,显示所述文字。/n
【技术特征摘要】
【国外来华专利技术】一种优化字体的方法,其特征在于,所述方法应用于电子设备,所述方法包括:
获取文字数据,对所述文字数据进行预处理得到字体数据;
将所述字体数据输入到训练好的字体打分模型,得到所述字体数据对应的字体分数;
判断所述字体分数是否小于分数阈值,若所述字体分数小于所述分数阈值,则依据所述字体数据确定目标字体;
从所述目标字体中获取与所述字体数据对应的文字,显示所述文字。
根据权利要求1所述的方法,其特征在于,所述获取文字数据,对所述文字数据进行预处理得到字体数据包括:
所述文字数据包括:文字图像数据;
检测所述文字图像数据中的直线;
计算所述直线的倾斜角,计算所述倾斜角的平均值,确定所述平均值为所述文字图像数据的倾斜角度;
根据所述倾斜角度对所述文字图像数据进行旋转校正后得到第一文字图像数据;
对所述第一文字图像数据执行字符识别步骤得到字体数据。
根据权利要求2所述的方法,其特征在于,所述对所述第一文字图像数据执行字符识别步骤得到字体数据之前还包括:
设置搜索框与搜索步长,对所述第一文字图像数据进行搜索裁剪得到第二文字图像数据;
对所述第二文字图像数据进行细化得到细化的第二文字图像数据,对所述细化的第二文字图像数据进行归一化处理得到归一后的第二文字图像数据,对所述归一后的第二文字图像数据进行模板匹配得到第三文字图像数据;
将所述第三文字图像数据作为训练好的特征提取模型的输入,得到所述第三文字图像对应的文字特征,确定所述文字特征对应的特征权重。
根据权利要求3所述的方法,其特征在于,所述所述第一文字图像数据执行字符识别步骤得到字体数据包括:
获取文字库,将所述文字库中的样本文字数据作为所述训练好的特征提取模型的输入得到所述样本文字数据对应的样本特征;
依据所述样本特征训练文字分类器得到训练好的文字分类器;
将所述文字特征与特征权重作为所述训练好的文字分类器的输入得到分类结果,确定所述分类结果为所述文字特征对应的识别文字;
所述文字特征、所述特征权重与所述识别文字构成所述字体数据。
根据权利要求1所述的方法,其特征在于,所述依据所述字体数据确定目标字体包括:
检测所述字体库中是否包含设定字体;
若所述字体库中包含设定字体,确定所述目标字体为所述设定字体;
若所述字体库中不包含所述设定字体,则将所述字体数据与所述字体库进行匹配确定目标字体。
根据权利要求5所述的方法,其特征在于,所述则将所述字体数据与所述字体库进行匹配确定目标字体包括:
确定所述字体库中的字体为待选字体;
从所述待选字体的字体库中获取所述识别文字为待选文字;
获取所述待选文字的特征为待选特征,确定所述待选特征对应的待选特征权重,将所述文字特征与所述待选特征进行匹配,依据所述特征权重与所述待选特征权重计算得到匹配度;
确定所述匹配度中的最大值对应的待选特征为目标特征,确定所述目标特征对应待选字体为所述目标字体。
根据权利要求1所述的方法,其特征在于,所述依据所述字体数据确定目标字体包括:
获取所述文字库中的字体对应的字体使用频率;
确定所述字体使用频率的最大值对应的字体为目标字体。
根据权利要求1所述的方法,其特征在于,所述方法还包括:
若所述字体分数不小于所述分数阈值,建立所述字体数据与所述字体分数的映射关系,将所述映射关系存储至个性字体库中。
根据权利要求1所述的方法,其特征在于,所述显示所述文字之后还包括:
获取所述字体库的字体,获取所述个性字体库的字体;
在所述文字的界面显示放大浮层,所述放大浮层包括:所述字体库的字体、所述个性字体库的字体。
一种优化字体的设备,其特征在于,包括:
获取单元,用于获取文字数据,对所述文字数据进行预处理得到字体数据;
评分单元,用于将所述字体数据输入到训练好的字体打分模型,得到所述字体数据对应的字体...
【专利技术属性】
技术研发人员:陈岩,
申请(专利权)人:深圳市欢太科技有限公司,OPPO广东移动通信有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。