主程序主要作用为从当前目录读取test.bmp的文件,将其数据存储在bmpdata的数组中; 之后打开输出文件test_out.bmp,将格式转换后的数据保存在outdata的数组中 之后通过outdata数组写入test_out.bmp 此算法无需额外的临时存储空间,只需要程序本身有足够的空间保存图片即可 使用时请屏蔽 main函数,直接按要求调用bmpConvertTo565函数即可 前期验证环境:Microsoft Visual Studio 2010 目前支持1 4 8 16-555 24 32位的格式转换为16-565格式,可自动判断bmp是正向存储还是反向存储, 并自动将反向存储转