VisualC++Programming综述.pptVIP

  • 6
  • 0
  • 约5.85千字
  • 约 19页
  • 2017-01-02 发布于湖北
  • 举报
VC++ 数字图像编程基础 1. 数字图像的存储 1)位映射图像 2)矢量图像 黑白图像 (Line Art) 灰度图像 (Gray Scale) 索引图像 (Index Color) 真彩色图像 (True Color) 数字图像有多种存储格式,每种格式一般都是由不同的开发商支持的。随着信息技术的发展和图像应用领域的不断拓宽,还会出现新的图像格式。因此,要进行图像处理,必须了解图像文件的格式,即图像文件的数据构成。 每一种图像文件均有一个文件头,在文件头之后才是图像数据。文件头的内容由制作该图像文件的公司决定,一般包括文件类型,文件制作者,制作时间,版本号,文件大小等内容。 各种图像文件的制作还涉及图像文件的压缩方式和存储效率等。常见的几种图像文件格式主要有:BMP,GIF,TIFF,PNG,JPEG等 2. BMP图像文件格式 BITMAPFILEHEADER: 主要包含文件的大小,文件类型,图像数据偏离文件头的长度等信息。长度为固定的14 个字节。 typedef struct tagBITMAPFILEHEADER { WORD bfType; //文件类型,必须为BM DWORD bfSize; //文件大小,字节单位 WORD bf

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档