[发明专利]云会议中实时视频合屏文字自适应对齐显示的方法和装置有效
申请号: | 202210735535.8 | 申请日: | 2022-06-27 |
公开(公告)号: | CN114827718B | 公开(公告)日: | 2022-10-28 |
发明(设计)人: | 马华文 | 申请(专利权)人: | 全时云商务服务股份有限公司 |
主分类号: | H04N21/435 | 分类号: | H04N21/435;H04N21/431;H04N21/81;H04N7/15 |
代理公司: | 北京惟盛达知识产权代理事务所(普通合伙) 11855 | 代理人: | 陈钊 |
地址: | 100010 北京市东城区青*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 会议 实时 视频 文字 自适应 对齐 显示 方法 装置 | ||
1.一种云会议中实时视频合屏文字自适应对齐显示的方法,其特征在于,包括:
S1:获取待显示文字的文字参数,根据文字参数创建画布;
S2:获取待显示文字的字符串,并对字符串中的每个字符标记字符类型;
S3:根据所述字符类型计算每个字符的高偏移;
S4:根据所述字符串中字符的宽、高以及计算的高偏移在所述画布上进行绘制;
其中,所述字符类型包括:
中文字符、外文特殊字符以及外文非特殊字符;
所述外文非特殊字符包括如下子类型:居上显示类型、居中显示类型以及居下显示类型;
其中,所述根据所述字符类型计算每个字符的高偏移包括:
先判断字符串中是否含有特殊字符,再对字符串中的每一个字体进行高偏移量计算;
若所述字符串中包括外文特殊字符,且所述字符为外文特殊字符,则按居下公式计算所述字符的高偏移量;
其中,所述S4的具体步骤如下,
S4.1:根据字符的高偏移量确定起始坐标点Y;
S4.2:根据字符的宽确定起始坐标点X;
S4.3:根据坐标点X以及坐标点Y在画布上进行定位,随后绘制该定位点的像素点;
S4.4:进行下一像素点的绘制,直至该字符绘制完成;
S4.5:完成该字符的绘制后进行下一字符的绘制,直至完成字符串的绘制;
其中,所述根据所述字符类型计算每个字符的高偏移具体为:
若所述字符串中包括外文特殊字符,且所述字符为外文特殊字符,则按居下公式:偏移量=画布高-画布高/3-当前字符高度+画布上下空白高度*1.25,计算所述字符的高偏移量;
若所述字符串中包括外文特殊字符,且所述字符为外文非特殊字符,则根据所述外文非特殊字符的子类型计算所述字符的高偏移量;
若所述字符串中包括外文特殊字符,且所述字符为中文字符则判断所述字符的高度是否小于预设阈值,若是,则按公式:偏移量=(画布高-当前字符高度+(画布高-有效文字区域高度)/2+1)/2,计算该字符的高偏移量,否则,按公式:偏移量=画布高-画布高/3-当前字符高度+画布上下空白高度*1.25计算所述字符的高偏移量;
其中,所述根据所述外文非特殊字符的子类型计算所述字符的高偏移量包括:
若所述字符为居上显示类型,则按居上公式:偏移量=(有效文字区域高度/3-当前字符高度)/2+画布上下空白高度,计算所述字符的高偏移量;
若所述字符为居中显示类型,则按居中公式:偏移量=有效文字区域高度/3+(有效文字区域高度/3-当前字符高度)/2+画布上下空白高度,计算所述字符的高偏移量;
若所述字符为居下显示类型,则按居下公式:偏移量=有效文字区域高度-(当前字符高度-1)-2,计算所述字符的高偏移量。
2.根据权利要求1所述的一种云会议中实时视频合屏文字自适应对齐显示的方法,其特征在于,所述根据所述字符类型计算每个字符的高偏移具体为:
若所述字符串中不包括外文特殊字符,且所述字符为外文非特殊字符,则根据所述外文非特殊字符的子类型计算该字符的高偏移量;
若所述字符串中不包括外文特殊字符,且所述字符为中文字符则判断所述字符的高度是否小于预设阈值,若是,则按居中公式:偏移量=(画布高-当前字符高度+(画布高-有效文字区域高度)/2+1)/2,计算该字符的高偏移量,否则,按公式:偏移量=有效文字区域高度-(当前字符高度-1)-2进行计算,计算该字符的高偏移量。
3.根据权利要求2所述的一种云会议中实时视频合屏文字自适应对齐显示的方法,其特征在于,所述根据所述外文非特殊字符的子类型计算所述字符的高偏移量包括:
若所述字符为居上显示类型,则按公式:偏移量=(有效文字区域高度/3-当前字符高度)/2+画布上下空白高度,计算所述字符的高偏移量;
若所述字符为居中显示类型,则按公式:偏移量=有效文字区域高度/3+(有效文字区域高度/3-当前字符高度)/2+画布上下空白高度,计算所述字符的高偏移量;
若所述字符为居下显示类型,则按公式:偏移量=有效文字区域高度-(当前字符高度-1)-2,计算所述字符的高偏移量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于全时云商务服务股份有限公司,未经全时云商务服务股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210735535.8/1.html,转载请声明来源钻瓜专利网。