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

Options and option validation for `Image.compare/3`.

# `compare_option`

```elixir
@type compare_option() ::
  {:color, Image.Pixel.t() | :auto}
  | {:threshold, non_neg_integer()}
  | {:greater_than, Image.Pixel.t()}
  | {:less_than, Image.Pixel.t()}
  | {:sigma, float()}
  | {:min_amplitude, float()}
```

Options applicable to `Image.compare/3`.

# `compare_options`

```elixir
@type compare_options() :: [compare_option()] | map()
```

# `validate_options`

Validate the options for `Image.compare/3`.

---

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