标签: C

1 篇文章

位图放缩
使用双线性插值法 设计思路 使用结构体创建位图文件的头文件和信息头; 从命令行获取文件名,创建文件流; 按照放缩比例修改位图文件头和位图信息头中相关的数据(分辨率等); 创建指针存储位图数据,就是像素颜色数据; 双线性插值法处理放缩后的图像颜色; 将得到的新数据写入目标位图文件. 具体实现 全局声明 使用伪指令让结构体以一个字节对齐,能正确获取结构…