当前位置: 技术问答>linux和unix
求在Linux(Ubuntu)下的C截屏代码(读取/dev/fb0)!!
来源: 互联网 发布时间:2017-02-16
本文导语: 最近在整在Linux(Ubuntu)下的截屏程序,以后要移植到android上的。 在网上找了好久,在android上用C截屏的源代码确是不少,但是没一个能用了!而且算法很不一样! 大致要求是:读取/dev/fb0设备的内容,然后转换成bmp图...
最近在整在Linux(Ubuntu)下的截屏程序,以后要移植到android上的。
在网上找了好久,在android上用C截屏的源代码确是不少,但是没一个能用了!而且算法很不一样!
大致要求是:读取/dev/fb0设备的内容,然后转换成bmp图像保存。
刚学Linux,虽然以前学过C语言,但是编这样的程序没编过!求指导。
在网上找了好久,在android上用C截屏的源代码确是不少,但是没一个能用了!而且算法很不一样!
大致要求是:读取/dev/fb0设备的内容,然后转换成bmp图像保存。
刚学Linux,虽然以前学过C语言,但是编这样的程序没编过!求指导。
|
楼主可以查一下 linux framebuffer 编程,具体思路是将"/dev/fb0"映射到内存区,然后逐次读取每个像素的颜色值,按照bmp图像数据格式保存成bmp文件。
|
同求,顶起~
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。