5 代码使用
CDib类中已提供BMP文件的读入函数Read。用该函数读入一张BMP图像生成CDib实例,给定切割图像的左上、右下顶点位置和目标图像文件指针后,在CDib实例中调用WritePart函数,即可将原图像在矩形范围内的位图保存在目标图像文件中。图3是切割图像的实例。
6 结语
文中分析了BMP图像的存储原理和存储格式,通过扩展一常用的CDib类,给出了对BMP图像进行切割的方法和代码。测试结果表明,代码工作稳定,工作效率高,可以实现对实时采集图像的实时切割。
北京市教委科技计划项目,项目编号为KM200710016001
参考文献
[1] David J.Kruglinski著,潘爱民译. Visual C++ 技术内幕.第4版, 清华大学出版社,2001.
[2] Microsoft 公司. MSDN Library Visual Studio 6.0. 1998.
[3] Microsoft 公司. MSDN Library for Visual Studio 2005. 2005.
北京市教委科技计划项目,项目编号为KM200710016001
|