smartmet-library-imagine

April 13, 2026 ยท View on GitHub

Part of SmartMet Server. See the SmartMet Server documentation for an overview of the ecosystem.

Overview

The imagine library is a 2D graphics rendering library used by SmartMet Server rendering tools. It provides drawing primitives and image manipulation capabilities for generating weather map products.

Features

  • Bezier curve rendering (cardinal and approximate fitting)
  • Affine transformations
  • Image alignment and compositing
  • Color blending modes
  • Raster image output

Usage

Used by smartmet-qdcontour and other SmartMet rendering tools for weather map product generation. The successor library is smartmet-library-imagine2.

License

MIT โ€” see LICENSE

Contributing

Bug reports and pull requests are welcome on GitHub.