本发明涉及图像处理,具体为一种柔性显示屏弯曲界面的图像处理方法。
背景技术:
1、随着显示屏的需求的多样化,各种类型的显示屏应需而生,其中,柔性显示屏是众多类型显示屏中的一种,柔性屏设备的使用方式多种多样,卷轴式柔性屏利用柔性屏可以任意弯曲、材质轻薄等的特点,将柔性屏卷绕收缩在转轴上,从而方便携带,节省空间,具有广阔的应用前景。但是柔性显示屏弯曲界面在显示平面文字图像时,由于近大远小的透视关系,文字图像在弯曲界面中会变形,进而影响用户的阅读。
2、因此,提供一种柔性显示屏弯曲界面的图像处理方法,通过将平面图像中的文字进行变形处理,使得变形后文字可以柔性显示屏的弯曲界面中可以正常显示,实现了图像画面补偿效果,有效的解决了上述问题。
技术实现思路
1、针对现有技术的不足,本发明提供了一种柔性显示屏弯曲界面的图像处理方法,解决了背景技术中所提出的问题。
2、为实现以上目的,本发明通过以下技术方案予以实现:一种柔性显示屏弯曲界面的图像处理方法,包括以下步骤:
3、第一步、信息获取
4、获取含有文字的目标文字图像的原图像信息,原图像信息包含原图像尺寸和原图像分辨率,原图像信息通过数字摄影设备获取;同时获取柔性显示屏的界面显示数据,界面显示数据包含界面尺寸和界面分辨率;
5、原图像尺寸为目标文字图像的宽度和高度,原图像分辨率表示为目标文字图像的分辨率;界面尺寸为柔性显示屏显示界面展平状态下的宽度和高度,界面分辨率表示为柔性显示屏显示界面的分辨率;
6、接着依据原图像尺寸和原图像分辨率获取目标文字图像的像素宽度和像素高度,同时依据界面尺寸和界面分辨率,获取柔性显示屏显示界面的像素宽度和像素高度;
7、第二步、信息预处理
8、依据柔性显示屏设置的超声波测距模组获得的感应数据得出感应数据;
9、其中,超声波测距模组采用超声波测距原理进行测距,且其包括若干个检测模块,且检测模块包含超声波发生器和超声波接收器;若干个检测模块等距设置在柔性显示屏的一侧;感应数据包括各个相邻检测模块测得的弯曲距离参数和柔性显示屏展平状态下相邻检测模块之间展平距离参数,其中各个相邻检测模块的展平距离参数一致;
10、随后将弯曲距离参数导入预训练的偏折角度分析模型中,随后弯曲距离参数与偏折角度分析模型中的所有弯曲距离样本逐个进行比较,若弯曲距离参数与偏折角度分析模型中的一个弯曲距离样本的数值相等,则获取该弯曲距离样本对应的偏折角度参数;
11、第三步、图像调整
12、依据目标文字图像的原图像信息和柔性显示屏的界面显示数据,将目标文字图像导入柔性显示屏的显示界面中,随后依据柔性显示屏的各个检测模块将柔性显示屏划分相应数量的显示区域,并将各个显示区域分别标记为视角基准区,第二视角区、第三视角区……;
13、之后将导入柔性显示屏的显示界面中的目标文字图像,依据视角基准区、第二视角区、第三视角区……进行图像分割,分别得到基准图像、第二图像、第三图像……;接着通过自动识别字符的技术,将第二图像、第三图像……中所有字符提取并分割为多个单体字符;
14、随后依据各个视角区对应检测模块与基准模块的偏折角度参数对各个图像中的单体字符进行调节分析,依据调节分析结果,在基准图像、第二图像、第三图像……中得到相应的形变字体;
15、第四步、信息显示
16、将基准图像、第二图像、第三图像……得到的各个形变字体,对应显示在视角基准区、第二视角区、第三视角区……的显示界面中。
17、优选的,偏折角度参数的获取方式如下:
18、首先弯曲距离参数与偏折角度分析模型中的所有弯曲距离样本逐个进行比较,若弯曲距离参数与偏折角度分析模型中的一个弯曲距离样本的数值相等,则获取该弯曲距离样本对应的垂直高度,其中,多个弯曲距离样本以及对应的垂直高度为操作人员选取指定长度的柔性显示屏样品进行弯曲测试得到;
19、将各个弯曲距离样本及其对应的垂直高度代入得到对应的偏折角度参数λ,其中l表示弯曲距离样本,h表示弯曲距离样本对应的垂直高度;
20、其中,偏折角度分析模型所用柔性显示屏样品的指定长度与对应相邻检测模块之间展平距离参数相同。
21、优选的,垂直高度的测试获取方式如下:
22、操作人员将柔性显示屏样品弯曲,测量获取弯曲后的柔性显示屏样品两侧端点之间的距离,同时将该距离作为弯曲距离样本,随后依据其两侧端点连接成直线,随后将柔性显示屏样品弯曲后最高点与该直线做垂直线,并获取该垂直线的高度,并将该高度记为该弯曲距离样本对应的垂直高度。
23、优选的,若视角基准区若在柔性显示屏显示界面的端部,则第二视角区、第三视角区……仅有一组,若视角基准区若在柔性显示屏显示界面的端部,则第二视角区、第三视角区……含有两组,且第二视角区、第三视角区……分别设置在两组视角基准区的两侧。
24、优选的,视角基准区、第二视角区、第三视角区……的标记方式如下:
25、将指定显示区域设定视角基准区,并选取与视角基准区对应的检测模块作为基准模块,视角基准区为手动调整设置;
26、选取一组第二视角区、第三视角区……,获取与基准模块邻近的检测模块,并将该邻近检测模块对应的显示区域的标记为第二视角区,随后按照基准模块向第二视角区对应的检测模块的顺序导向,获取第二视角区对应的检测模块邻近的检测模块,并将该邻近检测模块对应的显示区域的标记为第三视角区,以此类推,得到第四视角区、第五视角区……。
27、优选的,目标文字图像的导入方式为:
28、获取目标文字图像的像素宽度和像素高度,以及柔性显示屏显示界面的像素宽度和像素高度;
29、若目标文字图像的像素宽度小于等于显示界面的像素宽度,且目标文字图像的像素高度小于等于显示界面的像素高度;
30、则依据目标文字图像的像素宽度和像素高度,在显示界面中获取与目标文字图像的具有相同像素宽度和相同像素高度的像素位置,且该像素位置在显示界面中居中设置,随后将目标文字图像的各个像素点对应放置在该像素位置;
31、若在目标文字图像的像素宽度大于显示界面的像素宽度和目标文字图像的像素高度大于显示界面的像素高度中,其中任一项成立;
32、则依据显示界面的分辨率,将目标文字图像的分辨率调整为与显示界面的分辨率一致,随后获取目标文字图像的像素宽度和像素高度,并在显示界面中获取与目标文字图像的具有相同像素宽度和相同像素高度的像素位置,且该像素位置在显示界面中居中设置,随后将目标文字图像的各个像素点对应放置在该像素位置。
33、优选的,调节分析方式如下:
34、获取第二图像中的多个单体字符,并获取第二视角区对应检测模块与基准模块的偏折角度参数,并将偏折角度参数记作对比角度;
35、随后将第二图像中多个单体字符逐个导入预训练的调整模型中,调整模型依据相应获取对比角度,对第二图像中多个单体字符进行形变调节,得到对应的形变字体;
36、再接着获取第三图像中的多个单体字符,并获取第二视角区对应检测模块与基准模块的偏折角度参数,以及第三视角区对应检测模块与第二视角区对应检测模块的偏折角度参数,随后求取两个偏折角度参数之和,并将其作对比角度;
37、随后将第三图像中多个单体字符逐个导入预训练的调整模型中,调整模型依据相应获取对比角度,对第三图像中多个单体字符进行形变调节,得到对应的形变字体;
38、依此类推,随后将第四图像、第五图像……中多个单体字符逐个导入预训练的调整模型中,调整模型依据相应获取对比角度,对其他图像中多个单体字符进行形变调节,得到对应的形变字体。
39、优选的,形变调节方式如下:
40、调整模型将对比角度与预设的多个角度参数样本进行匹配,若对比角度与角度参数样本匹配,则获取角度参数样本对应的形变比例a:b;
41、随后依据形变比例,对单体字符作变形修整,得到对应的形变字体。
42、优选的,变形调整方式如下:
43、获取单体字符的像素宽度,并将其标记为xk0,其中单体字符的最上部和最下部像素宽度一致;
44、随后通过xks=a*xk0和xkd=a*xk0,分别得到单体字符变形调整后最上部的像素宽度xks和单体字符最下部的像素宽度xkd;
45、随后依据xks和xkd作为变形基准对单体字符进行变形,得到相应形变字体,其中形变字体中部的像素宽度依据形变比例由上到下依次变化,即形变字体中部的像素宽度处于xks和xkd之间。
46、本发明提供了一种柔性显示屏弯曲界面的图像处理方法。与现有技术相比具备以下有益效果:
47、本发明通过对柔性显示屏的显示界面进行分区处理,便于文字图像的分类调整,使得各个视角区对应的图像的形变调整幅度不同,进而使得文字图像在柔性显示屏上显示更加规整,有效增强了用户阅读的舒适性;
48、本发明通过对柔性显示屏弯曲界面内目标文字图像中字体进行形变调整,得到相应的形变字体,通过得到的形变字体在柔性显示屏的弯曲界面中可以正常显示,实现了图像画面补偿效果,从而使得显示在形变后的显示屏中的文字图像不会发生画面畸变,从而解决了现有技术中,由于柔性显示屏显示界面为弯曲的,进而导致字体变形,不方便用户阅读的文字的问题。