Interface: ImageUpscaleRequest
Defined in: packages/agentos/src/core/images/IImageProvider.ts:189
Provider-level request for image upscaling / super-resolution.
Passed to IImageProvider.upscaleImage by the high-level upscaleImage helper.
Properties
height?
optionalheight:number
Defined in: packages/agentos/src/core/images/IImageProvider.ts:199
Target height in pixels (alternative to scale).
image
image:
Buffer
Defined in: packages/agentos/src/core/images/IImageProvider.ts:193
Source image as a raw Buffer.
modelId
modelId:
string
Defined in: packages/agentos/src/core/images/IImageProvider.ts:191
Model identifier to use for upscaling.
providerOptions?
optionalproviderOptions:Record<string,unknown> |ImageProviderOptionBag
Defined in: packages/agentos/src/core/images/IImageProvider.ts:201
Arbitrary provider-specific options.
scale?
optionalscale:2|4
Defined in: packages/agentos/src/core/images/IImageProvider.ts:195
Integer scale factor (e.g. 2 or 4).
width?
optionalwidth:number
Defined in: packages/agentos/src/core/images/IImageProvider.ts:197
Target width in pixels (alternative to scale).