CImg-1.5.4
cimg 

所属分类:图形图像处理
开发工具:C/C++
文件大小:12572KB
下载次数:12
上传日期:2014-06-15 15:05:15
上 传 者shaoyao19910505
说明:  很小很方便的一个图像处理小工具包,使用时只需要把CImg.h头文件加入工程即可
(The CImg Library is an open-source C++ toolkit for image processing. It consists in a single header file CImg.h providing a minimal set of C++ classes and methods that can be used in your own sources, to load/save, process and display images. Very portable (Unix/X11,Windows, MacOS X, FreeBSD, .. ), efficient, easy to use, it s a pleasant library for developping image processing algorithms in C++.)

文件列表:
CImg-1.5.4 (0, 2013-01-30)
CImg-1.5.4\Licence_CeCILL_V2-en.txt (21130, 2013-01-30)
CImg-1.5.4\html (0, 2013-01-30)
CImg-1.5.4\html\index.shtml (19464, 2013-01-30)
CImg-1.5.4\html\screenshots.shtml (31118, 2013-01-30)
CImg-1.5.4\html\reference (0, 2013-01-30)
CImg-1.5.4\html\reference\form_17.png (526, 2013-01-30)
CImg-1.5.4\html\reference\hierarchy.html (8382, 2013-01-30)
CImg-1.5.4\html\reference\ref_colormap_lines.jpg (8356, 2013-01-30)
CImg-1.5.4\html\reference\group__cimg__visual2005.html (7578, 2013-01-30)
CImg-1.5.4\html\reference\ref_isoline3d.jpg (8909, 2013-01-30)
CImg-1.5.4\html\reference\functions_func_0x77.html (10588, 2013-01-30)
CImg-1.5.4\html\reference\functions_0x77.html (10582, 2013-01-30)
CImg-1.5.4\html\reference\form_28.png (590, 2013-01-30)
CImg-1.5.4\html\reference\doxygen.png (3779, 2013-01-30)
CImg-1.5.4\html\reference\ref_sqrt.jpg (10380, 2013-01-30)
CImg-1.5.4\html\reference\bc_s.png (680, 2013-01-30)
CImg-1.5.4\html\reference\functions_func_0x71.html (9027, 2013-01-30)
CImg-1.5.4\html\reference\ftv2plastnode.png (229, 2013-01-30)
CImg-1.5.4\html\reference\functions_0x79.html (9154, 2013-01-30)
CImg-1.5.4\html\reference\form_20.png (377, 2013-01-30)
CImg-1.5.4\html\reference\namespacecimg__library.html (10206, 2013-01-30)
CImg-1.5.4\html\reference\functions_0x6c.html (16183, 2013-01-30)
CImg-1.5.4\html\reference\ref_image.jpg (19475, 2013-01-30)
CImg-1.5.4\html\reference\group__cimg__environment.html (10371, 2013-01-30)
CImg-1.5.4\html\reference\classes.html (7794, 2013-01-30)
CImg-1.5.4\html\reference\ref_map.jpg (47340, 2013-01-30)
CImg-1.5.4\html\reference\tab_b.png (167, 2013-01-30)
CImg-1.5.4\html\reference\ref_isosurface3d.jpg (9029, 2013-01-30)
CImg-1.5.4\html\reference\form_0.png (350, 2013-01-30)
CImg-1.5.4\html\reference\ref_colormap_flag.jpg (8929, 2013-01-30)
CImg-1.5.4\html\reference\functions_func_0x72.html (13098, 2013-01-30)
CImg-1.5.4\html\reference\form_31.png (202, 2013-01-30)
CImg-1.5.4\html\reference\ref_normalize2.jpg (6697, 2013-01-30)
CImg-1.5.4\html\reference\functions_0x66.html (10672, 2013-01-30)
CImg-1.5.4\html\reference\functions_0x6d.html (11770, 2013-01-30)
CImg-1.5.4\html\reference\structcimg__library_1_1CImgList-members.html (81909, 2013-01-30)
CImg-1.5.4\html\reference\form_8.png (535, 2013-01-30)
CImg-1.5.4\html\reference\functions_0x78.html (9545, 2013-01-30)
CImg-1.5.4\html\reference\ref_colormap_cool.jpg (2979, 2013-01-30)
... ...

-------------------------------------------------------------------------------- -------------------------------------------------------------------------------- ____ _ _ ____ (_ _)( )_( )( ___) )( ) _ ( )__) (__) (_) (_)(____) ___ ____ __ __ ___ __ ____ ____ ____ __ ____ _ _ / __)(_ _)( \/ )/ __) ( ) (_ _)( _ \( _ \ /__\ ( _ \( \/ ) ( (__ _)(_ ) (( (_-. )(__ _)(_ ) _ < ) / /(__)\ ) / \ / \___)(____)(_/\/\_)\___/ (____)(____)(____/(_)\_)(__)(__)(_)\_) (__) C++ Template Image Processing Toolkit ( http://cimg.sourceforge.net ) 1.5.4 -------------------------------------------------------------------------------- # Summary #--------- The CImg Library is an open-source C++ toolkit for image processing. It consists in a single header file 'CImg.h' providing a minimal set of C++ classes and methods that can be used in your own sources, to load/save, process and display images. Very portable (Unix/X11,Windows, MacOS X, FreeBSD, .. ), efficient, easy to use, it's a pleasant library for developping image processing algorithms in C++. # Authors and contributors : #---------------------------- - David Tschumperle (project leader) ( http://tschumperle.users.greyc.fr/ ) - Antonio Albiol - Haz-Edine Assemlal - Vincent Barra - Romain Blei - Yohan Bentolila - Jerome Boulanger - Pierre Buyssens - Sebastien Coudert - Frederic Devernay - Francois-Xavier Dupe - Gerd von Egidy - Eric Fausett - Jean-Marie Favreau - Sebastien Fourey - Alexandre Fournier - Hon-Kwok Fung - Vincent Garcia - David Grimbichler - Jinwei Gu - Jean-Daniel Guyot - Matt Hanson - Sebastien Hanel - Michael Holroyd - Christoph Hormann - Werner Jainek - Daniel Kondermann - Pierre Kornprobst - Orges Leka - Francois Lauze - Xie Long - Thomas Martin - Cesar Martinez - Jean Martinot - Arnold Meijster (Center for High Performance Computing and Visualization, University of Groningen/The Netherlands) - Nikita Melnichenko - Julien Morat - Baptiste Mougel - Jovana Milutinovich - Guillaume Nee - Francisco Oliveira - Andrea Onofri - Renaud Peteri - Martin Petricek - Paolo Prete - Adrien Reboisson - Klaus Schneider - Jakob Schluttig - Veronique Souchaud - Konstantin Spirin - David G. Starkweather - Rainer Steffens - Grzegorz Szwoch - Thierry Thomas - Yu-En-Yun - Vo Duc Khanh - Phillip Wood - Bug Zhao - Haibo Zheng # Institution #------------- GREYC Image / CNRS UMR 6072 / FRANCE The CImg Library project started in 2000, at the INRIA-Sophia Antipolis/France ( http://www-sop.inria.fr/ ), in the ROBOTVIS / ODYSSEE Team. Since October 2004, it is maintained and developed in the Image team of the GREYC Lab (CNRS, UMR 6072), in Caen/France. Team web page : http://www.greyc.ensicaen.fr/EquipeImage/ # Licenses #---------- The source code of the CImg Library is distributed under two distinct licenses : - The main library file 'CImg.h' is *dual-licensed* : It can be either distributed under the CeCILL-C or CeCILL license. (see files 'Licence_CeCILL-C_V1-en.txt' and 'Licence_CeCILL_V2-en.txt'). Both are Free-Software licenses : * CeCILL-C is adapted to the distribution of library components, and is close in its terms to the well known GNU LGPL license (the 'CImg.h' file can thus be used in closed-source products under certain conditions, please read carefully the license file). * CeCILL is close to (and even compatible with) the GNU GPL license. - Most of the other files are distributed under the CeCiLL license (file 'Licence_CeCILL_V2-en.txt'). See each file header to see what license applies. These two CeCiLL licenses ( http://www.cecill.info/index.en.html ) have been created under the supervision of the three biggest research institutions on computer sciences in France : - CNRS ( http://www.cnrs.fr/ ) - CEA ( http://www.cea.fr/ ) - INRIA ( http://www.inria.fr/ ) You have to RESPECT these licenses. More particularly, please carefully read the license terms before using the CImg library in commercial products. # Package structure : #-------------------- The main package directory CImg/ is organized as follows : - README.txt : This file. - Licence_CeCILL-C_V1-en.txt : A copy of the CeCiLL-C license file. - Licence_CeCILL_V2-en.txt : A copy of the CeCiLL license. - CImg.h : The single header file that constitutes the library itself. - examples/ : A directory containing a lot of example programs performing various things, using the CImg library. - html/ : A directory containing a copy of the CImg web page in html format. The reference documentation is generated automatically with the tool 'doxygen' (http://www.doxygen.org). - resources/ : A directory containing some resources files for compiling CImg examples or packages with various C++ compilers and OS. - plugins/ : A directory containing CImg plug-ins files that can be used to add specific extra functionalities to the CImg library. # Getting started #----------------- If you are new to CImg, you should first try to compile the different examples provided in the 'examples/' directory, to see what CImg is capable of (as CImg is a template-based library, no prior compilation of the library is mandatory). Look at the 'resources/' directory to ease this compilation on different plateforms. Then, you can look at the documentation 'html/reference/' to learn more about CImg functions and classes. Finally, you can participate to the 'Forum' section of the CImg web page and ask for help if needed. # Current list of available CImg plug-ins #----------------------------------------- -------------------------------------------------------------------------------- - VTK legacy format ('plugins/vtk.h') (April 2011). This plug-in allows to save 3d scenes as VTK files. by Haz-Edine Assemlal (http://www.cim.mcgill.ca/~assemlal/) -------------------------------------------------------------------------------- - CImg IPL 2nd edition ('plugins/cimg_ipl.h') (September 2009). This plug-in allows the conversion between CImg and IplImage structures (used in openCV). by Hon-Kwok Fung (oldfung - at - graduate.hku.hk) PS : This plug-in seems to correct some problems with the first edition, when image pixels have a padding offset. Need to be tested before removing the old one ! -------------------------------------------------------------------------------- - CImg IPL 1st edition ('plugins/cimgIPL.h') (November 2008). This plug-in allows the conversion between CImg and IplImage structures (used in openCV). by Haibo Zheng (haibo.zheng - at - gmail.com) -------------------------------------------------------------------------------- - Draw gradient ('plugins/draw_gradient.h') (November 2008). This plug-in can be used to draw color gradient in images. by Jerome Boulanger (http://www.irisa.fr/vista/Equipe/People/Jerome.Boulanger.html), -------------------------------------------------------------------------------- - Add file format ('plugins/add_fileformat.h') (September 2007). This plug-in shows how to easily add support for your own file format in CImg. This can be interesting, since the additional format will be recognized in functions 'CImg::save()' and 'CImg::load()' functions. by David Tschumperle (http://tschumperle.users.greyc.fr/). IMAGE Team / GREYC (CNRS UMR 6072), Caen / FRANCE. Home page of the team : http://www.greyc.ensicaen.fr/EquipeImage/ -------------------------------------------------------------------------------- - JPEG Buffer ('plugins/jpeg_buffer.h') (July 2007). This plug-in provides functions to read/write images stored in jpeg format directly in memory buffers. Interesting when dealing for instance with images coming from webcams and stored in memory. by Paolo Prete. -------------------------------------------------------------------------------- - NL Means ('plugins/nlmeans.h') (May 2006). Implementation of the Non-Local Means algorithm as described in [1] and [2]. The variance of the noise can be automatically estimated using the method inspired from [3]. [1] Buades, A.; Coll, B.; Morel, J.-M.: A non-local algorithm for image denoising. IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2005. CVPR 2005. Vol 2, 20-25 June 2005 Page(s):60 - 65 [2] Buades, A. Coll, B. and Morel, J.: A review of image denoising algorithms, with a new one. Multiscale Modeling and Simulation: A SIAM Interdisciplinary Journal 4 (2004) 490-530 [3] Gasser, T. Sroka,L. Jennen Steinmetz,C. Residual variance and residual pattern nonlinear regression. Biometrika 73 (1***6) 625-659 by Jerome Boulanger (http://www.irisa.fr/vista/Equipe/People/Jerome.Boulanger.html), Charles Kervrann and Patrick Bouthemy thanks to ACI IMPBio (MODYNCELL5D Project). VISTA / IRISA-INRIA, Rennes / FRANCE Home page of the team : http://www.irisa.fr/vista/ MIA / INRA, Unite de Jouy-en-Josas / FRANCE. -------------------------------------------------------------------------------- - Plug in for Matlab mex files ('plugins/cimgmatlab.h') (May 2006). Implement a CImg constructor from a matlab array, a CImg assignment operator from a matlab array and a method that exports a CImg object to a Matlab array. For a bit more, http://www.itu.dk/people/francois/cimgmatlab.html by Francois Lauze (http://www.itu.dk/people/francois/index.html) The IT University of Copenhagen, Image Group. -------------------------------------------------------------------------------- # End of file #------------

近期下载者

相关文件


收藏者