basalt / storage/src / ImageOp
Type Alias: ImageOp
> ImageOp = object & ResizeOptions | { degrees?: number; op: "rotate"; } | { op: "blur"; sigma?: number; } | { op: "grayscale"; } | { op: "flip"; } | { op: "flop"; } | { format: ImageFormat; op: "format"; quality?: number; }
Defined in: storage/src/image.ts:20
A single, serializable pipeline step. Kept engine-neutral so any ImageProcessor (sharp today, another engine tomorrow) can execute it.