← board

RTL image bitmap library

Goal

Provide a small image core unit with an in-memory bitmap type, deliberately not tied to any file format or renderer. This is the shared data model for decoders and converters.

Prefer a neutral name such as Image or Bitmap. TBitmap is attractive and FPC/Lazarus-familiar, but it can imply a GUI toolkit object. A plain RTL TImage/TBitmap record with owned pixel storage is enough for the first slice.

Surface sketch

Acceptance

Notes

Log