第五章 点矩阵档格式.docVIP

  • 2
  • 0
  • 约7.81千字
  • 约 17页
  • 2018-03-02 发布于江苏
  • 举报
第五章 点矩阵档格式

第五章 點矩陣檔格式 我們可以將數位影像視為一個由像素(Pixel)所組成的矩陣,而每一個像素的數值代表一個顏色。在視窗作業系統中儲存影像的格式有許多種,常用的有點矩陣(Bitmap)、JPEG、GIF或PNG等,不同的格式有不一樣的特性及用途。在這些格式中Bitmap是一個簡單且基本的格式,且C++Builder也提供了一個元件來方便我們處理此一格式。因此本章的目的即是簡單的討論Bitmap的格式,及如何使用此格式來完成影像處理。 5.1 Bitmap格式簡介 如圖5.1所示,Bitmap格式可分為三大部分:檔頭(File Header)、調色盤(Palette)及影像資料(Image Data)。檔頭主要儲存的是影像的特性,如影像的寬高及大小,及使用的顏色數目等。調色盤則儲存有影像所使用的每一種顏色之內容,而影像資料則含有影像中每一個像素的數值。 File Header Palette Image Data 圖5.1 舉例說明,若有一個小圖形其高及寬各為16像素,且每一個像素都可以使用256個顏色,則這些高16、寬16及顏色數目256等資訊需儲存於檔頭中。這256顏色的內容則是包含於調色盤中,每一個顏色的內容是由紅色、綠色及藍色三原色表達之。因此我們可以將調色盤想像為一個表格,在此例子中此表格共有256列,每一列代表一個顏色

文档评论(0)

1亿VIP精品文档

相关文档