GIFLIB 是一個 C 語言的 Gif 圖像處理庫。支持 Gif 圖像讀寫。
如果需要單獨處理某類圖片格式,以上類庫是比較好的選擇,如果處理的格式種類比較多,下面的類庫是比較好的選擇。
ImageMagick
ImageMagick 是一個用來創建、編輯、合成圖片的軟件。它可以讀取、轉換、寫入多種格式的圖片。圖片切割、顏色替換、各種效果的應用,圖片的旋轉、組合,文本,直線, 多邊形,橢圓,曲線,附加到圖片伸展旋轉。ImageMagick是免費軟件:全部源碼開放,可以自由使用,復制,修改,發布。支持大多數的操作系統。 有很多命令行工具非常好用。
freeimage
C語言的體系,大量使用指針運算速度可以保證,內含先進的多種插值算法。
另外獨有的支持meta exif信息的讀取。該庫最大的特點就是比較簡練,只把重點放在對各種格式圖像的讀取寫入支持上,沒有顯示部分,實際編程的時候還是需要調用API函數進行顯示。
GD 是一個開源的圖像處理庫,支持 PNG/JPEG/GIF以及其他格式的圖像。GD一般被用來創建圖表、圖形、縮略圖以及其他圖像相關的處理操作。
The CImg Library是一個強大的圖像處理類庫。在代碼中使用此類可以導入/導出,處理,和顯示圖片,它是一個強大的處理圖像的C++工具箱。
DiffImg 是一個簡單的圖像比較工具,可用來比較相同尺寸的兩個 RGB 圖像,並提供兩個圖像的差異比較數據。
ExactImage 是一個快速的 C++ 圖像處理庫,與 ImageMagick 不同的是,ExactImage 允許對多個色彩空間和色深進行操作;更低的內存占用和CPU占用;某些優化算法速度是 ImageMagick 的 20 倍,顯示大圖片的速度是 ImageMagick 的 10 倍。
