Skip to content

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.

Released under the MIT License.