# `Image.Options.Sharpen`
[🔗](https://github.com/elixir-image/image/blob/v0.65.0/lib/image/options/sharpen.ex#L1)

Options and option validation for `Image.sharpen/2`.

# `sharpen_option`

```elixir
@type sharpen_option() ::
  {:jagged_amount, float()}
  | {:flat_amount, float()}
  | {:max_darkening, float()}
  | {:max_brightening, float()}
  | {:threshold, float()}
  | {:sigma, float()}
```

Valid options for `Image.sharpen/2`.

# `sharpen_options`

```elixir
@type sharpen_options() :: [sharpen_option()] | map()
```

Options applicable to Image.sharpen/2

# `validate_options`

Validate the options for `Image.sharpen/2`.

See `t:Image.Options.Sharpen.sharpen_options/0`.

---

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