android framebuffer显示数据

最近做一个东西,直接从android的/dev/graphics/fb0中读出当前屏幕上的显示数据,得出一些结论:

1. fb0中保存有两个屏幕的图像RGB数据(所谓的双缓冲?)

2. 不管屏幕是横屏还是竖屏,fb0中的图像始终是竖的,要自己去处理。

fb0中数据还原成完整图片后如下:

                竖屏                                                                                  横屏

                  

posted @ 2013-07-18 16:02  shtzsp  阅读(591)  评论(1编辑  收藏  举报