Menu

Downloads Log in to Edit

pallab jyotee hazarika Vincent Darmois gongshw

GIL Downloads

There are a couple ways to obtain the GIL component, including the following:

Download a Standalone Version The latest stable version of GIL can be obtained as a stand-alone library. The GIL core consists of a collection of C++ header files and depends only on boost.

Installation instructions

  1. Download a version of boost from http://www.boost.org. Make sure boost is in your include path. You don't need to compile boost if you use it just for GIL.

  2. Download GIL 2.1.1 from here:

    1. [^gil.zip][1]
    2. [^gil.tar.gz][2]

    Place the boost/gil directory into the boost header directory and the libs/gil directory into the boost/libs directory.

  3. (Optional) If you need support for reading and writing images, you will need to download the corresponding image libraries:

    1. To use JPEG: Compile and link against libjpeg.lib (available at http://www.ijg.org). Make sure jpeglib.h is in your include path.
    2. To use TIFF: Compile and link against libtiff.lib (available at http://www.libtiff.org). Make sure tiffio.h is in your include path.
    3. To use PNG: Compile and link against libpng.lib (available at http://www.libpng.org). Make sure png.h is in your include path.
  4. (Optional) We also have an algorithm extension to GIL which allows you do re-sampling and convolution. You should place the extension in GIL's extension folder. See GIL's example files for sample code using the extension.

    1. [^numeric.zip][3]
    2. [^numeric.tar.gz][4]

    Note: The algorithm extension is in a very early stage of development; it is not documented and has not been optimized for performance. Would you like to [contribute][5] an improved version?

Download a version through the Adobe Open Source Libraries

GIL is also part of the Adobe Open Source Library. Therefore, you will get GIL (and Boost) if you download the latest ASL. Check out http://stlab.adobe.com for instructions on how to obtain ASL. This is the recommended method if you use other parts of ASL together with GIL. By installing ASL you skip steps 1 and 2 above.

[[ table ]] [[ open-quick-link arg0='Generic Image Library' ]] Home Downloads Developer Documentation News License GIL Extensions Acknowledgments Discussion Forum Contact us [[ /open-quick-link ]] [[ /table ]] [[ table ]] [[ open-quick-link arg0='Other Projects' ]] BlazeDS Flex SDK [[ /open-quick-link ]] [[ /table ]]

[1]: %5Egil.zip [2]: %5Egil.tar.gz [3]: %5Enumeric.zip [4]: %5Enumeric.tar.gz [5]: Contribute%20to%20GIL

Related

Wiki: ^gil.tar.gz
Wiki: ^gil.zip
Wiki: ^numeric.tar.gz
Wiki: ^numeric.zip
Wiki: 1
Wiki: 3
Wiki: contribute

Discussion

  • Anonymous

    Anonymous - 2012-12-04
    Post awaiting moderation.
  • Anonymous

    Anonymous - 2015-04-15
    Post awaiting moderation.

Anonymous
Anonymous

Add attachments
Cancel





Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.