IMX6DL图层叠加问题请教??!!

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

IMX6DL图层叠加问题请教??!!

2,592 Views
819265478
Contributor I

描述:

目前我们的产品方案是在fb1(overlay)层显示video视频数据,在fb0层绘制ui(emwin),通过对fb0层的global alpha进行设置可以达到预想的预览效果。

需求:

现在想要录制上述中的预览效果到文件(使用gstreamer+appsrc等),即包含fb0和fb1的数据,请问该如何实现?

当前方案:

截取fb0和fb1的每一帧数据,送到ipu模块进行overlay.alpha.loc_alpha的处理,再给到gstreamer进行录制,但是因为ui层存在随机不规则绘制,使用alpha并不现实,color key也考虑过,不可行。

设想:

是否有途径直接获取fb0+fb1混合后的数据(查看手册发现它们位于一个物理通道?)?或者还有什么别的更好的方法?

0 Kudos
4 Replies

2,273 Views
819265478
Contributor I

有没有人呢

0 Kudos

2,273 Views
joanxie
NXP TechSupport
NXP TechSupport

I have mail to you, send some examples for reference, pls check it

0 Kudos

2,273 Views
819265478
Contributor I

谢谢,来信已查看。和我想要的效果还有区别。

首先,我们需要将fb0和fb1叠加或的数据进行录制保存,而例程中的code只是预览。

其次,我们在fb0(gui)层会有很多动态绘制的数字,支持拖拽,所以显然使用local alpha不太现实,字体颜色也不固定,color key也不能达到效果。

0 Kudos

2,273 Views
yyuan
Contributor III

您好  请问  能发我一份这个code吗?

你们实现了吗?

谢谢

0 Kudos