当前位置: 首页 > 工具软件 > FreeImage > 使用案例 >

图像处理库 FreeImage的简述

梅欣然
2023-12-01

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/

 类似资料: