paintlib-2.6.2

所属分类:图片显示
开发工具:Visual C++
文件大小:1875KB
下载次数:274
上传日期:2006-05-26 10:21:39
上 传 者cdzhd
说明:  paintlib is a portable C++ class library for image loading, saving and manipulation. Images can be loaded from BMP, GIF, IFF, JPEG, PCX, PGM, PICT, PNG, PSD, SGI, TGA, TIFF and WMF files and saved in BMP, JPEG, PNG and TIFF formats
(paintlib portable is a class library for C i MAGE loading, saving and manipulation. Images can be loaded f rom BMP, GIF, IFF, JPEG, PCX, PGM, PICT, PNG, PSD, SGI, TGA, TIFF, and WMF files and saved in BMP, JPEG, PNG and TIFF formats)

文件列表:
paintlib-2.6.2 (0, 2005-01-10)
paintlib-2.6.2\acconfig.h (557, 2005-01-10)
paintlib-2.6.2\aclocal.m4 (242548, 2005-01-10)
paintlib-2.6.2\AUTHORS (0, 2000-10-24)
paintlib-2.6.2\ChangeLog (7632, 2004-04-30)
paintlib-2.6.2\common (0, 2005-01-10)
paintlib-2.6.2\common\config.h.in (3049, 2005-01-10)
paintlib-2.6.2\common\config.vc (626, 2004-09-15)
paintlib-2.6.2\common\Filter (0, 2005-01-10)
paintlib-2.6.2\common\Filter\Makefile.am (1415, 2004-10-04)
paintlib-2.6.2\common\Filter\Makefile.in (19216, 2005-01-10)
paintlib-2.6.2\common\Filter\pl2passscale.h (15503, 2004-10-26)
paintlib-2.6.2\common\Filter\plcontribdefs.h (3844, 2002-11-05)
paintlib-2.6.2\common\Filter\plfilter.cpp (2348, 2004-09-11)
paintlib-2.6.2\common\Filter\plfilter.h (2770, 2004-09-22)
paintlib-2.6.2\common\Filter\plfiltercolorize.cpp (4430, 2004-09-22)
paintlib-2.6.2\common\Filter\plfiltercolorize.h (1620, 2004-09-13)
paintlib-2.6.2\common\Filter\plfiltercontrast.cpp (6064, 2004-09-11)
paintlib-2.6.2\common\Filter\plfiltercontrast.h (2767, 2004-10-26)
paintlib-2.6.2\common\Filter\plfiltercrop.cpp (4130, 2004-10-26)
paintlib-2.6.2\common\Filter\plfiltercrop.h (2121, 2004-10-26)
paintlib-2.6.2\common\Filter\plfilterfill.h (2491, 2004-06-21)
paintlib-2.6.2\common\Filter\plfilterfillrect.h (2341, 2004-06-21)
paintlib-2.6.2\common\Filter\plfilterflip.cpp (2872, 2004-10-04)
paintlib-2.6.2\common\Filter\plfilterflip.h (1524, 2004-06-15)
paintlib-2.6.2\common\Filter\plfilterfliprgb.cpp (2172, 2004-10-04)
paintlib-2.6.2\common\Filter\plfilterfliprgb.h (1143, 2004-06-21)
paintlib-2.6.2\common\Filter\plfiltergetalpha.cpp (3317, 2004-09-11)
paintlib-2.6.2\common\Filter\plfiltergetalpha.h (1841, 2004-06-15)
paintlib-2.6.2\common\Filter\plfiltergrayscale.cpp (4091, 2004-09-15)
paintlib-2.6.2\common\Filter\plfiltergrayscale.h (1835, 2004-06-15)
paintlib-2.6.2\common\Filter\plfilterintensity.cpp (4758, 2004-09-11)
paintlib-2.6.2\common\Filter\plfilterintensity.h (2301, 2005-01-10)
paintlib-2.6.2\common\Filter\plfilterlightness.cpp (2129, 2004-09-11)
paintlib-2.6.2\common\Filter\plfilterlightness.h (1770, 2004-06-15)
paintlib-2.6.2\common\Filter\plfiltermirror.cpp (3891, 2004-10-04)
paintlib-2.6.2\common\Filter\plfiltermirror.h (1386, 2004-06-15)
paintlib-2.6.2\common\Filter\plfilterpixel.h (2289, 2002-08-05)
paintlib-2.6.2\common\Filter\plfilterquantize.cpp (26257, 2004-09-11)
paintlib-2.6.2\common\Filter\plfilterquantize.h (4911, 2004-10-26)
... ...

Unix/Linux instructions: - If you want to configure TIFF, PNG or JPEG support you have to: Just install in your system the libs. On GNU/Linux it usually are intalled on /usr (lib and include). The configure script just detects the libraries and compile the decoders onto the paintlib library. At this moment there is no check of the correct version of the libraries so you have to be sure of the versions. libtiff (http://www.libtiff.org/tiff-v3.5.4.zip) libjpeg (ftp://ftp.uu.net/graphics/jpeg/jpegsrc.v6b.tar.gz) libpng (ftp://swrinde.nde.swri.edu/pub/png/src/lpng103.zip) libz (ftp://swrinde.nde.swri.edu/pub/png/src/zlib113.zip) - If there is no system installed libraries the configure script disable this support. You can verify the result of executing the configure script just looking at paintlib/common/config.h. - The steps for do that are: $ cd paintlib if you change some Makefile.am or configure.in or acheader.h to recreate the configure script !!: $ ./reconfig If you only want to compile the package: $ ./configure $ make - To install the package: $ make install The default prefix directory to install is /usr/local. So the libraries (shared and static versions) are installed on $(prefix)/lib and the header files are installed on $(prefix)/include/paintlib. Optionally you can change the prefix directory to install the package just like this: $ ./configure --prefix=/usr (for example). If you have compiled your own copies of libtiff, libjpeg or libpng and libz, you have to install it manually. Just go to the apropiate directories and follow the instructions. - There is some test programs in paintlib/gnu/im2* - To link against paintlib libraries you have to use the script paintlib-config: CFLAGS='paintlib-config --cflags' LDFLAGS='paintlib-config --libs'

近期下载者

相关文件


收藏者