# `Gemini.Types.Generation.Image.UpscaleImageConfig`
[🔗](https://github.com/nshkrdotcom/gemini_ex/blob/v0.11.0/lib/gemini/types/generation/image.ex#L158)

Configuration for image upscaling operations.

## Fields

- `upscale_factor` - Scale factor for upscaling (default: :x2)
- `output_mime_type` - Output format (default: "image/png")
- `output_compression_quality` - JPEG quality 0-100 (only for JPEG)

# `t`
[🔗](https://github.com/nshkrdotcom/gemini_ex/blob/v0.11.0/lib/gemini/types/generation/image.ex#L158)

```elixir
@type t() :: %Gemini.Types.Generation.Image.UpscaleImageConfig{
  output_compression_quality: integer() | nil,
  output_mime_type: String.t(),
  upscale_factor: :x2 | :x4
}
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
