---
title: MPSImageAreaMin
framework: metalperformanceshaders
role: symbol
role_heading: Class
path: metalperformanceshaders/mpsimageareamin
---

# MPSImageAreaMin

A filter that finds the minimum pixel value in a rectangular region centered around each pixel in the source image.

## Declaration

```swift
class MPSImageAreaMin
```

## Overview

Overview An MPSImageAreaMin filter has the same methods and properties as the MPSImageAreaMax class. If there are multiple channels in the source image, each channel is processed independently. The edgeMode property value is assumed to always be MPSImageEdgeMode.clamp for this filter.

## Relationships

### Inherits From

- [MPSImageAreaMax](metalperformanceshaders/mpsimageareamax.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSCoding](foundation/nscoding.md)
- [NSCopying](foundation/nscopying.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)
- [NSSecureCoding](foundation/nssecurecoding.md)

## See Also

### Morphological Image Filters

- [MPSImageAreaMax](metalperformanceshaders/mpsimageareamax.md)
- [MPSImageDilate](metalperformanceshaders/mpsimagedilate.md)
- [MPSImageErode](metalperformanceshaders/mpsimageerode.md)
