可以在Android视频输出上进行后处理吗?

时间:2013-10-01 01:04:03

标签: android

是否可以对发送到Android中的显示驱动程序的视频数据进行一些后处理?

对于上下文,我想要做的是能够在整个屏幕输出上应用诸如模糊,锐化,增加或减少对比度等效果,而不管正在运行什么。

我想知道是否有某种方法可以获取实际视频数据,然后再将其显示在屏幕上,处理它,然后将其发送到屏幕上(这是一个相当低级别的操作,我不这样做相信是由Android API提供的 - 但是,我只是一个初学者,并且不知道它实际上有多难)或者是否有任何方法可以模拟这种行为。

1 个答案:

答案 0 :(得分:0)

它可以在理论上通过软件工作。但是,性能可能是一个大问题。它不能在Jave app层中完成。通常,它由HW完成(在Qualcomm平台中,有一个称为MDP的特定设备,主要用于视频后处理)。