C++ 圖像處理類庫

jopen 11年前發布 | 29K 次閱讀 圖像 圖形/圖像處理

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 倍。
</span></span></span></span></span></span>

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!