Name |
Date |
Size |
#Lines |
LOC |
||
---|---|---|---|---|---|---|
.. | - | - | ||||
doc/ | 12-May-2024 | - | 38,473 | 29,447 | ||
example/ | 12-May-2024 | - | 2,203 | 1,612 | ||
meta/ | 12-May-2024 | - | 23 | 22 | ||
test/ | 12-May-2024 | - | 55,272 | 45,602 | ||
CMakeLists.txt | D | 12-May-2024 | 10.8 KiB | 253 | 221 | |
CONTRIBUTING.md | D | 12-May-2024 | 22.1 KiB | 605 | 452 | |
Jamfile | D | 12-May-2024 | 327 | 11 | 9 | |
LICENSE.txt | D | 12-May-2024 | 1.3 KiB | 24 | 20 | |
README.md | D | 12-May-2024 | 7 KiB | 116 | 80 | |
RELEASES.md | D | 12-May-2024 | 23.1 KiB | 389 | 298 | |
conanfile.txt | D | 12-May-2024 | 355 | 15 | 13 | |
fabscript | D | 12-May-2024 | 1 KiB | 32 | 28 | |
index.html | D | 12-May-2024 | 213 | 10 | 9 | |
sublibs | D | 12-May-2024 | 132 | 2 | 1 |
README.md
1 2 3[](https://en.wikipedia.org/wiki/C%2B%2B#Standardization) 4[](https://opensource.org/licenses/BSL-1.0) 5[](http://boostorg.github.com/gil/) 6[](https://github.com/boostorg/gil/wiki) 7[](https://lists.boost.org/mailman/listinfo.cgi/boost-gil) 8[](https://gitter.im/boostorg/gil) 9[](https://wandbox.org/permlink/isNgnMuqWcqTqzy7) 10[](https://bintray.com/bincrafters/public-conan/boost_gil%3Abincrafters) 11[](https://github.com/Microsoft/vcpkg/tree/master/ports/boost-gil) 12 13Documentation | AppVeyor | Azure Pipelines | Travis CI | CircleCI | Regression 14--------------|-----------------|-----------------|-----------------|-----------------|------------ 15[](https://boostorg.github.io/gil/develop/) | [](https://ci.appveyor.com/project/stefanseefeld/gil/branch/develop) | [](https://dev.azure.com/boostorg/gil/_build/latest?definitionId=7&branchName=develop) | [](https://travis-ci.org/boostorg/gil) | [](https://circleci.com/gh/boostorg/workflows/gil/tree/develop) | [](http://www.boost.org/development/tests/develop/developer/gil.html) 16[](https://boostorg.github.io/gil/) | [](https://ci.appveyor.com/project/stefanseefeld/gil/branch/master) | [](https://dev.azure.com/boostorg/gil/_build/latest?definitionId=7&branchName=master) | [](https://travis-ci.org/boostorg/gil) | [](https://circleci.com/gh/boostorg/workflows/gil/tree/master) | [](http://www.boost.org/development/tests/master/developer/gil.html) 17 18# Boost.GIL 19 20- [Introduction](#introduction) 21- [Documentation](#documentation) 22- [Requirements](#requirements) 23- [Branches](#branches) 24- [Community](#community) 25- [Contributing](#contributing-we-need-your-help) 26- [License](#license) 27 28## Introduction 29 30Boost.GIL is a part of the [Boost C++ Libraries](http://github.com/boostorg). 31 32The Boost Generic Image Library (GIL) is a **C++11** library that abstracts image 33representations from algorithms and allows writing code that can work on a 34variety of images with performance similar to hand-writing for a specific image type. 35 36## Documentation 37 38- [Latest release](https://boost.org/libs/gil) 39- [Branch master](http://boostorg.github.io/gil/) (latest release with minor changes) 40- [Branch develop](http://boostorg.github.io/gil/develop/) 41 42See [RELEASES.md](RELEASES.md) for release notes. 43 44See [CONTRIBUTING.md](CONTRIBUTING.md) for instructions about how to build and 45run tests and examples using Boost.Build or CMake. 46 47See [example/README.md](example/README.md) for GIL usage examples. 48 49See [example/b2/README.md](example/b2/README.md) for Boost.Build configuration examples. 50 51See [example/cmake/README.md](example/cmake/README.md) for CMake configuration examples. 52 53## Requirements 54 55**NOTE:** The library source code is currently being modernized for C++11. 56 57The Boost Generic Image Library (GIL) requires: 58 59- C++11 compiler (GCC 4.9, clang 3.3, MSVC++ 14.0 (1900) or any later version) 60- Boost header-only libraries 61 62Optionally, in order to build and run tests and examples: 63 64- Boost.Filesystem 65- Boost.Test 66- Headers and libraries of libjpeg, libpng, libtiff, libraw for the I/O extension and some of examples. 67 68## Branches 69 70The official repository contains the following branches: 71 72- [**master**](https://github.com/boostorg/gil/tree/master) This 73 holds the most recent snapshot with code that is known to be stable. 74 75- [**develop**](https://github.com/boostorg/gil/tree/develop) This 76 holds the most recent snapshot. It may contain unstable code. 77 78## Community 79 80There is number of communication channels to ask questions and discuss Boost.GIL issues: 81 82- Mailing lists ([Boost discussion policy](https://www.boost.org/more/discussion_policy.html)) 83 - [boost-gil](https://lists.boost.org/mailman/listinfo.cgi/boost-gil) (*recommended*) official Boost.GIL mailing list ([archive](https://lists.boost.org/boost-gil/)) 84 - [boost-users](https://lists.boost.org/mailman/listinfo.cgi/boost-users) for all Boost users 85 - [boost](https://lists.boost.org/mailman/listinfo.cgi/boost) for all Boost developers 86- Slack at [cpplang.slack.com](https://cppalliance.org/slack/) with Boost channels: 87 - [\#boost-gil](https://cpplang.slack.com/archives/CSVT0STV2) (*recommended*) official Boost.GIL channel 88 - [\#boost-user](https://cpplang.slack.com/messages/CEWTCFDN0/) for all Boost users 89 - [\#boost](https://cpplang.slack.com/messages/C27KZLB0X/) for all Boost developers 90- Gitter room [boostorg/gil](https://gitter.im/boostorg/gil) (old real-time chat space) 91- You can also ask questions via GitHub issue. 92 93## Contributing (We Need Your Help!) 94 95If you would like to contribute to Boost.GIL, help us improve the library 96and maintain high quality, there is number of ways to do it. 97 98If you would like to test the library, contribute new feature or a bug fix, 99see the [CONTRIBUTING.md](CONTRIBUTING.md) where the whole development 100infrastructure and the contributing workflow is explained in details. 101 102You may consider performing code reviews on active 103[pull requests](https://github.com/boostorg/gil/pulls) or help 104with solving reported issues, especially those labelled with: 105 106- [status/need-help](https://github.com/boostorg/gil/labels/status%2Fneed-help) 107- [status/need-feedback](https://github.com/boostorg/gil/labels/status%2Fneed-feedback) 108- [need-minimal-example](https://github.com/boostorg/gil/labels/status%2Fneed-minimal-example) 109 110Any feedback from users and developers, even simple questions about how things work 111or why they were done a certain way, carries value and can be used to improve the library. 112 113## License 114 115Distributed under the [Boost Software License, Version 1.0](http://www.boost.org/LICENSE_1_0.txt). 116