[发明专利]文字显示方法、装置、存储介质及电子设备在审
申请号: | 202111401032.9 | 申请日: | 2021-11-19 |
公开(公告)号: | CN114116079A | 公开(公告)日: | 2022-03-01 |
发明(设计)人: | 万力超 | 申请(专利权)人: | 深圳市华胜软件技术有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451 |
代理公司: | 深圳紫藤知识产权代理有限公司 44570 | 代理人: | 魏学昊 |
地址: | 518101 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文字 显示 方法 装置 存储 介质 电子设备 | ||
1.一种文字显示方法,其特征在于,包括:
确定屏幕中文字所在区域的区域背景图像,并采集所述区域背景图像的彩色像素矩阵;
对所述彩色像素矩阵进行计算处理,得到灰度图像像素矩阵;
对所述灰度图像像素矩阵进行二值化处理,得到二值化图像;
基于所述二值化图像中的像素信息确定所述区域背景图像的图像亮度,并根据所述图像亮度调整所述文字的显示颜色为黑色或白色。
2.根据权利要求1所述的方法,其特征在于,所述对所述灰度图像像素矩阵进行二值化处理,得到二值化图像,包括:
在所述灰度图像像素矩阵中,确定所述灰度图像像素矩阵中每个像素对应的子矩阵区域;
计算每个所述子矩阵区域中的最大灰度值与最小灰度值的平均值,作为每个所述子矩阵区域对应的二值化阈值;
根据每个所述子矩阵区域对应的二值化阈值,分别对每个所述子矩阵区域进行二值化处理,得到所述二值化图像。
3.根据权利要求2所述的方法,其特征在于,所述根据每个所述子矩阵区域对应的二值化阈值,分别对每个所述子矩阵区域进行二值化处理,得到所述二值化图像,包括:
比较每个所述子矩阵区域所对应像素的灰度值与二值化阈值,得到每个子像素区域对应的比较结果,所述比较结果包括第一结果或第二结果,所述第一结果为灰度值小于二值化阈值,所述第二结果为灰度值大于等于二值化阈值;
将所述第一结果对应的子矩阵区域所对应像素的灰度值设定为第一值,且将所述第二结果对应的子矩阵区域所对应像素的灰度值设定为第二值,生成所述灰度图像像素矩阵中所有像素组成的二值化图像。
4.根据权利要求2所述的方法,其特征在于,所述在所述灰度图像像素矩阵中,确定所述灰度图像像素矩阵中每个像素对应的子矩阵区域,包括:
确定所述灰度图像像素矩阵中所有像素对应灰度值的平均值,得到参考平均值;
确定所述参考平均值对应的预定范围所对应区域大小;
根据所述区域大小,确定所述灰度图像像素矩阵中每个像素对应的子矩阵区域。
5.根据权利要求1所述的方法,其特征在于,所述像素信息包括所述二值化图像中每个像素对应的二值化灰度值,所述二值化灰度值包括第一值与第二值中一种,所述第一值对应亮度低于所述第二值对应亮度;
所述基于所述二值化图像中的像素信息确定所述区域背景图像的图像亮度,包括:
计算所述二值化图像中的第一值对应像素与第二值对应像素的占比;
若所述第一值对应像素的占比大于所述第二值对应像素,则确定所述区域背景图像的图像亮度为第一亮度;
若所述第一值对应像素的占比小于所述第二值对应像素,则确定所述区域背景图像的图像亮度为第二亮度,所述第一亮度低于所述第二亮度。
6.根据权利要求5所述的方法,其特征在于,所述根据所述图像亮度调整所述文字的显示颜色为黑色或白色,包括:
若所述图像亮度为所述第一亮度,则将所述文字的显示颜色调整为白色;
若所述图像亮度为所述第二亮度,则将所述文字的显示颜色调整为黑色。
7.根据权利要求1至6任一项所述的方法,其特征在于,所述确定屏幕中文字所在区域的区域背景图像,包括:
从所述屏幕进行屏幕截图处理,得到包含所述屏幕中所有文字及背景图像的截图;
针对所述截图进行图像检测处理,得到所述屏幕中每个文字周围的图像特征;
根据所述图像特征对所述背景图像进行区域分割处理,得到所述屏幕中文字所在区域的区域背景图像。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市华胜软件技术有限公司,未经深圳市华胜软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111401032.9/1.html,转载请声明来源钻瓜专利网。