1. 程式人生 > >影象處理庫(FreeImage)

影象處理庫(FreeImage)

FreeImage [1]是一款免費的、開源的、跨平臺(Windows 、Linux 和Mac OS X )的,支援20 多種影象型別的(如BMP 、JPEG 、GIF 、PNG 、TIFF 等)影象處理庫。其最大優點就是採用外掛驅動型架構,具有快速、靈活、簡單易用的特點,得到了廣泛使用。 FreeImage 的主要功能有多格式點陣圖的讀寫;方便的點陣圖資訊獲取;位深度轉換;點陣圖頁面訪問;基本的幾何變換和點處理;通道合併與混合等。FreeImage 暫時不支援向量圖形和高階影象處理,點陣圖繪製需要由使用者來完成。 FreeImage 中的所有函式都以FreeImage_ 開頭,如影象檔案的讀寫函式分別為FreeImage_Load 和FreeImage_Save 。FIBITMAP 資料結構儲存著
點陣圖
資訊和畫素資料,是FreeImage 的核心。