|
CGVIS Utils
|
Lightweight image container with basic processing utilities. More...
Go to the source code of this file.
Classes | |
| class | Image |
Lightweight image container with basic processing utilities.
Holds interleaved 8‑bit pixel data for 1–4 channels and provides helpers for value access, alpha generation, grayscale conversion, ASCII art export, simple resampling/cropping, flipping, and convolution filtering.
Pixels are stored in row‑major order with contiguous interleaved components per pixel. Component semantics follow RGB(A) when componentCount ≥ 3.