当前位置:  技术问答>linux和unix

怎么读出bmp文件的数据,然后显示到LCD上

    来源: 互联网  发布时间:2015-08-30

    本文导语:  我在Linux下用c语言编程。需要读出bmp(bitmap)文件的数据,并将图显示在LCD上(显示是用write()或者mmap()吗),请问该如何读出,如何显示。谢谢。 | 找一个分析bmp的原程序. 然后读出来分析一...

我在Linux下用c语言编程。需要读出bmp(bitmap)文件的数据,并将图显示在LCD上(显示是用write()或者mmap()吗),请问该如何读出,如何显示。谢谢。

|
找一个分析bmp的原程序.
然后读出来分析一下,画出来就可以了.
http://astronomy.swin.edu.au/~pbourke/dataformats/bmp/parse.c 
这个是分析的程序

|
如果用的是Framebuffer的话,open("/dev/fb0"),然后用write就可以画点。

|
最直接的办法:看看bmp的结构,跨过两个头结构,直接读取其中的像素值。

|
首先要知道,你的lcd能表示什么格式的pixels,
如 autoegg(哲学指引生活 && 努力削房贷) 所说的把bmp头结构跨过去,
就能得到pixels的值,
把它转成这个格式。
然后直接操作framebuffer。
看看framebuffer的driver,提供了什么操作,
我现在也在做这方面的工作,还在看driver,没有成功。
希望高手指点。

|
我也在做这方面的工作,也需要读bmp 看来得自己来写代码了

    
 
 

您可能感兴趣的文章:

  • 把一个结构体写入文件再读出,读出字符不为0,但是具体内容都不对,代码如下
  • applet怎样进行文件写入读出操作
  • 用javaApplet的URL,BufferRead等打开服务器上的文件说无权访问主机名称,但在DOS下可以读出该文件?
  • 请问,unix下读出目录下的文件个数是哪个函数?
  • 请问:我读文件数据时,我发现最后一行老是读出两次,但如果我在windows下就只有一行,这是什么原因啊?
  • 读出linux文件系统的windows 工具
  • perl中,怎么读出文件的内容啊?
  • linux下有没有直接能从文件中读出一行内容的函数?多谢!
  • smart upload 中哪个东西可以读出上传文件的名字并显示?
  • java中如何读出一个目录下的所有文件和目录?
  • 用java读中文linux中的文件是正确的,用java读英文linux版本中的文件是乱码,如何使英文linux读出的文件数据也是中文的?
  • 高手帮忙,一个想爆头的问题,从文件里面读出一个 double 型的数据。
  • shell 编程,怎样将文件中的指定行读出并赋给一个变量?谢谢
  • 为一个文件建立一个符号链接,打开这个符号链接文件,将该文件的内容读出,并复制它。
  • C#实现写入与读出文本文件的实例代码
  • java如何遍历一个目录,读出其中所有的文件名
  • 怎么样循环读出文本文件里的所有数据?
  • 求教高手:从JAR文件中读出文件的问题 ----望速回!!!
  • 如何以字节流读取一个文件,以readline()读出?大哥快帮忙!
  • 关于文件的写入,读出
  • 如果知道 IO的基地址 应如何进行都取数据,直接读的话怎么只能读出0,而正常情况下是读出非0
  • 怎么判断串口已经收到数据,并及时读出?怎么判断串口已经将写入的数据发送完毕?
  • 几个servlet共享一些数据 如我从数据库里读出一些重要的设置存入vector 让几个servlet共享 怎么做到?先谢
  • 请问 fread(pDataBuf,1024*1024*100,1,*pfile);可以一次读出这么多数据吗?
  • 到底怎么样才能一次性读出串口数据
  • 中文问题:我的数据库中,中文写入没有问题,但中文却不能正常读出。(sqlserver2000)
  • 数据在页面写不进数据库,也不可以从数据库中读出是什么原因?
  • jsp读取oracle8.1.6数据表中的中文,读出为?,着急啊。
  • 有没有从数据库中读出一个图片的代码阿?
  • SOS!!怎样根据数据库读出的数据以checkbox的形式显示查询结果??分不是问题我会全部奉上!
  • 请问:如何从数据库中读出图片,并显示?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 我用javamail API 读出主题正确,但正文是乱吗?啥问题????
  • SPI驱动能够写寄存器,不能读出寄存器
  • 我想在shell中读取时间 2004-JAN-15 用date +%b 读出为Jan 谢谢在线等
  • 请问在JSP中如何写入和读出Session中的变量
  • 如何从byte数组中读出一short?在线给分
  • 能否在servlet中设置SESSION的值为数组,而在前台JSP中读出。
  • 请问:已经得到一个输入流(InputStream)如何读出缓冲区中的内容,字节形式,返回byte[]
  • 请教: 两个线程对一个缓冲区写入与读出 ........在线等.....
  • 如何将中文文本文件按行读出后转码成java可识别字符串
  • 为什么我的RedHat Linux 9.0下一插入光驱就死机状(几分钟没反应,我没等它读出)?
  • 一个写入多个读出的同步问题
  • 一个textarea写入读出的简单问题,在线等待
  • 关于readdir读出时的排序问题
  • 我是想检查读出的字节和下一字节是不是相等,但从现在的输出来看,它输出的每一个字节都是显示 [B@77d134 ,如何进行字节的比较,用这种
  • 谁能给出如何读出软盘第一个扇区和第二个扇区的全部字节的代码?
  • 一个非常简单的问题,谁能告诉我这个Read()读出的是些什么东西?
  • FIFO一段小程序,无法读出FIFO。
  • 文本文件的jsp创建、写入、读出....高手请进!!
  • 日历显示读出输入的年月的java代码
  • 为什么我的A/D驱动读出的数据都是一样的呀?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3