美文网首页
CImg中文文档

CImg中文文档

作者: DeanWang | 来源:发表于2016-11-06 21:06 被阅读336次

CImg是一个非常精简的开源C++图像处理库;Github项目地址;最大的特点是整个库就一个CImg.h文件;作者是法国人David Tschumperle;CImg的维护目前仍然很活跃;Github上最新一次提交是两天前;
CImg是“Cool Image”的简写,是一个为易用高效而设计的图像处理算法库,使用CImg实现的图像处理的基础功能,能够实现大部分通用的图像处理任务。
相比其他图像处理库,CImg设计有如下的特点:
实用: CImg定义了处理图像所需要的通用类和通用方法;可以方便的加载、存储图像文件;访问图像像素数据;显示、转换图像;显示图像统计信息,绘制文本、曲线、3D模型等等;
通用: CImg定义的图像基础类能够表示最多多达4纬的不同数据类型的数据;并有专门定义的类来处理图像集合和图像序列;
可移植: CImg没有外部依赖,线程安全,并且高度可移植;能工作在大部分的主流系统中:Unix,Windows,MacOS X,*BSD,...;可使用多种编译器进行编译,如:Visual C++,g++,clang++,icc,...
轻量级:CImg是一个轻量级的图像库; 整个库只有一个CImg.h 文件,在使用的时候include即可使用整个CImg库的功能。这一点真是帅酷,最新的179版本的CImg.h文件2.8兆;这一点有利有弊;但是最起码避免了各种找依赖;所以文件关系极其简单。。。
可扩展:CImg可以和如下开源项目一起使用 Board, FFMPEG, FFTW3, GraphicsMagick, ImageMagick, Lapack, libcurl, libjpeg, libpng, libtiff, Magick++, OpenEXR, OpenCV, OpenMPor XMedCon。 并且可以根据需要快速地实现自定义插件;
自由开源CImg 基于 CeCILL-C 开源协议发行(类似GNU LGPL和CeCILL) 是一个自由开源的类库,可以被用于商用。

相关文章

  • CImg中文文档

    CImg是一个非常精简的开源C++图像处理库;Github项目地址;最大的特点是整个库就一个CImg.h文件;作者...

  • CImg中文手册1

    本手册主要介绍CImg库主要的类和函数: 类库结构 CImg仅包含一个头文件CImg.h;提供了一系列的C++模板...

  • CImg中文手册2

    CImg是一个跨平台的图像处理库,能够工作在非常广泛的操作系统中,因此一些预定义的宏在跨平台环境下需要被正确定义;...

  • CImg中文手册3

    现在开始一个基于CImg的程序的例子;演示了如何使用CImg来加载、创建图像实例;以及如何显示图像和处理鼠标事件;...

  • Python三方库收集

    numpy numpy中文文档同时还提供了 Pandas 中文文档和 Matplotlib 中文文档 SciPy文档

  • RxSwift资料

    RxSwift 中文文档 · RxSwift 中文文档

  • Python几个重要的中文文档

    Pytorch中文文档 Numpy中文文档

  • Python中文文档

    Flask中文文档Flask中文文档2Flask中文翻译

  • React Native开发环境搭建---记录

    一 、相关文档地址: React Native文档 - 中文 Redux文档 - 中文 React native前...

  • IGListKit的使用

    IGListKit 原文文档:?原文LinkIGListKit 中文文档:?中文文档Link IGListKit能...

网友评论

      本文标题:CImg中文文档

      本文链接:https://www.haomeiwen.com/subject/husnuttx.html