【技术实现步骤摘要】
本专利技术涉及一种屏幕显示领域,尤其涉及一种通过yuv携带alpha实现透明效果osd的方法
技术介绍
1、电脑显示图片是由像素点组成,像素是不同颜色的方格,具有弧度的形状上为了让眼睛看到的形状平滑看不到锯齿,一般的做法使用平滑处理,给与图片边缘相邻的像素增加透明度,再将待叠加图片rgb或yuv数据输出到显示器,但是在传输的过程中,透明度的数据并不随rgb数据一起传输,待叠加图片边缘相邻的像素中无透明度数据,当待叠加图片与视频叠加后,与图片边缘相邻的像素显示为黑色,导致显示很不美观。
技术实现思路
1、本专利技术要解决的问题是图片与视频叠加后,在图片边缘不会产生黑灰色的边缘,从而改善的显示效果。本专利技术提供了一种通过yuv携带alpha实现透明效果osd(on screendisplay)的方法,具体包括如下步骤:
2、步骤1,读取待叠加图片的argb数据,其中a为透明度数据;
3、步骤2,将所述argb数据中的rgb数据转化成yuv数据,并存储成yuv444格式
4、本文档来自技高网...
【技术保护点】
1.一种通过YUV携带Alpha实现透明效果OSD的方法,其特征在于,包括如下步骤:
2.根据权利要求1所述一种通过YUV携带Alpha实现透明效果OSD的方法,其特征在于,步骤2中将所述ARGB数据中的RGB数据转化成YUV数据,具体转化公式如下;
3.根据权利要求1所述一种通过YUV携带Alpha实现透明效果OSD的方法,其特征在于,步骤3中将YUV444码流中的U1和V1分别替换为像素单元的透明度数据,具体为,替换成第一像素和第二像素的透明度A0和A1;
4.根据权利要求3所述一种通过YUV携带Alpha实现透明效果OSD的方
...【技术特征摘要】
1.一种通过yuv携带alpha实现透明效果osd的方法,其特征在于,包括如下步骤:
2.根据权利要求1所述一种通过yuv携带alpha实现透明效果osd的方法,其特征在于,步骤2中将所述argb数据中的rgb数据转化成yuv数据,具体转化公式如下;
3.根据权利要求1所述一种通过yuv携带alpha实现透明效果osd的方法,其特征在于,步骤3中将yuv444码流中的u1和v1分别替换为像素单元的透明度数据,具体为,替换成第一像素和第二像素的透明度a0和a1;
4.根据权利要求3所述一种通过yuv携带alpha实现透明效果osd的方法,其...
【专利技术属性】
技术研发人员:黄新俊,张威,
申请(专利权)人:南京图格医疗科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。