摘要: 最近用C写了个关于BMP文件图像处理的简单程序,结果算法写了不用1个小时搞定,而次要的文件输入输出搞了我半天才搞定。主要问题有两点:第一,在读取BMP文件的文件头信息放入结构体时,发现中间会漏了2个字节,原因是结构体字对齐,结果导致整体的错位,一个输入66K的图片,输出有178MB。解决办法:不将结构体整个一起read、write,而是将其中的每个成员一个一个地read、write。当然,牺牲了效率。第二,之前以为BMP灰度图的颜色表信息是没用的,后来查了资料才发现,只有24位深的BMP图才没有颜色表项,对于其他的1、4、8位深还是有用的。解决办法:将颜色表项读入内存,然后再写入新图像文件中。 阅读全文
posted @ 2012-03-24 23:06 maliqian 阅读(2370) 评论(0) 推荐(0) 编辑
摘要: 安卓巴士Android开发神贴整理http://www.apkbus.com/android-19658-1-1.html分享45个android实例源码,很好很强大.收藏吧http://www.apkbus.com/android-20978-1-1.htmlGoogle Android开发精华教程http://www.apkbus.com/android-13503-1-1.html 阅读全文
posted @ 2012-03-24 22:09 maliqian 阅读(261) 评论(0) 推荐(0) 编辑