Boost Generic Image Library
Generic Image Library (GIL) 是一个 C++14 头文件库,它将图像表示与算法抽象化,并允许编写能够处理各种图像并获得与为特定图像类型手写代码相媲美的性能的代码。
快速入门
核心库文档
扩展文档
示例
x_gradient.cpp: 编写一个操作通用图像的算法dynamic_image.cpp: 使用其属性(颜色空间、通道类型)在运行时指定的图像histogram.cpp: 创建直方图interleaved_ptr.cpp,interleaved_ptr.hpp,interleaved_ref.hpp: 创建您自己的像素引用和像素迭代器mandelbrot.cpp: 创建由函数定义的合成图像packed_pixel.cpp: 定义位掩码和通道或像素未字节对齐的图像resize.cpp: 使用双线性采样重缩放图像(需要可选的 Numeric 扩展)affine.cpp: 将仿射变换应用于图像(需要可选的 Numeric 扩展)convolution.cpp: 模糊图像(需要可选的 Numeric 扩展)

