C++ 14 添加于 Boost 1.35.0
本次发布
依赖项
文档 | GitHub Actions | AppVeyor | 回归 | Codecov |
---|---|---|---|---|
Boost.GIL
介绍
Boost.GIL 是 Boost C++ 库 的一部分。
Boost 通用图像库 (GIL) 是一个 **C++14** 的仅头文件库,它将图像表示与算法抽象出来,并允许编写能够处理各种图像且性能与为特定图像类型手写代码相似的代码。
文档
- 最新发布
- master 分支 (最新发布,有少量修改)
- develop 分支
请参阅 RELEASES.md 获取发布说明。
请参阅 CONTRIBUTING.md 获取关于如何使用 Boost.Build 或 CMake 构建和运行测试及示例的说明。
请参阅 example/README.md 获取 GIL 用法示例。
请参阅 example/b2/README.md 获取 Boost.Build 配置示例。
请参阅 example/cmake/README.md 获取 CMake 配置示例。
要求
Boost 通用图像库 (GIL) 需要
- C++14 编译器 (GCC 6, clang 3.9, MSVC++ 14.1 (1910) 或任何更高版本)
- Boost 仅头文件库
可选,为了构建和运行测试及示例
- Boost.Filesystem
- Boost.Test
- libjpeg, libpng, libtiff, libraw 的头文件和库,用于 I/O 扩展和部分示例。
分支
官方仓库包含以下分支
社区
有多种沟通渠道可以用来提问和讨论 Boost.GIL 的问题
- GitHub Discussions
- 邮件列表 (Boost 讨论政策)
- boost-gil (推荐) 官方 Boost.GIL 邮件列表 (归档)
- boost-users 用于所有 Boost 用户
- boost 用于所有 Boost 开发者
- Slack 频道 cpplang.slack.com 包含 Boost 频道
- #boost-gil (推荐) 官方 Boost.GIL 频道
- #boost-user 用于所有 Boost 用户
- #boost 用于所有 Boost 开发者
- Gitter 房间 boostorg/gil (旧的实时聊天空间)
- 您也可以通过 GitHub 问题提问。
贡献 (我们需要您的帮助!)
如果您想为 Boost.GIL 做出贡献,帮助我们改进库并保持高质量,有很多方法可以做到。
如果您想测试库、贡献新功能或修复 bug,请参阅 CONTRIBUTING.md,其中详细介绍了整个开发基础设施和贡献工作流程。
您可以考虑对活动的 pull requests 进行代码审查,或帮助解决已报告的问题,特别是那些带有标签的问题:
来自用户和开发者的任何反馈,即使是关于功能如何工作或为何那样设计的简单问题,都具有价值,可用于改进库。