Interface: ImageUpscaleRequest
Defined in: packages/agentos/src/io/media/images/IImageProvider.ts:253
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/io/media/images/IImageProvider.ts:263
Target height in pixels (alternative to scale).
image
image:
Buffer
Defined in: packages/agentos/src/io/media/images/IImageProvider.ts:257
Source image as a raw Buffer.
modelId
modelId:
string
Defined in: packages/agentos/src/io/media/images/IImageProvider.ts:255
Model identifier to use for upscaling.
providerOptions?
optionalproviderOptions:Record<string,unknown> |ImageProviderOptionBag
Defined in: packages/agentos/src/io/media/images/IImageProvider.ts:265
Arbitrary provider-specific options.
scale?
optionalscale:2|4
Defined in: packages/agentos/src/io/media/images/IImageProvider.ts:259
Integer scale factor (e.g. 2 or 4).
width?
optionalwidth:number
Defined in: packages/agentos/src/io/media/images/IImageProvider.ts:261
Target width in pixels (alternative to scale).