图像处理库 FreeImage的简述

1、freeimage简介

freeImage 是一个免费的、开源的,跨平台的,支持当今多媒体应用程序所需的流行图形图像格式的处理库。

FreeImage 的主要功能有:

  1. 多格式位图的读写
  2. 方便的位图信息获取
  3. 位深度转换
  4. 位图页面访问
  5. 基本的几何变换和点处理
  6. 通道合并与混合等

FreeImage 暂时不支持矢量图形和高级图像处理,位图绘制需要由用户来完成。 FreeImage 中的所有函数都以FreeImage_ 开头,如图像文件的读写函数分别为FreeImage_Load 和FreeImage_Save 。FIBITMAP 数据结构保存着位图信息和像素数据,是FreeImage 的核心。

FreeImage提供的图形编解码库包括libjpeg,libjxr,libopenjpeg,libpng,libwebp,zlib,libraw等。

库的使用也很简单,上网有很多资料,使用时再查就行。
官网地址:http://freeimage.sourceforge.net/

2、类似的开源库

ImageMagick
官网地址:https://www.imagemagick.org
GraphicsMagick
官网地址: http://www.graphicsmagick.org/

相关推荐
©️2020 CSDN 皮肤主题: 游动-白 设计师:白松林 返回首页