---
title: areaMaximum()
framework: coreimage
role: symbol
role_heading: Type Method
path: coreimage/cifilter-swift.class/areamaximum()
---

# areaMaximum()

Calculates the maximum color components of a specified area of the image.

## Declaration

```swift
class func areaMaximum() -> any CIFilter & CIAreaMaximum
```

## Return Value

Return Value A 1 x 1 size image containing the maximum color components.

## Discussion

Discussion This filter returns the maximum color components in the region defined by extent. The area maximum filter uses the following properties:. The following code creates a filter that calculates the maximum color components of a 500 x 500 set of pixels from the center of the image: func areaMaximum(inputImage: CIImage) -> CIImage {     let filter = CIFilter.areaMaximum()     filter.inputImage = inputImage     filter.extent = CGRect(         x: inputImage.extent.width/2,         y: inputImage.extent.height/2,         width: 100,         height: 100)      return filter.outputImage! }

## See Also

### Filters

- [areaAverage()](coreimage/cifilter-swift.class/areaaverage().md)
- [areaHistogram()](coreimage/cifilter-swift.class/areahistogram().md)
- [areaLogarithmicHistogram()](coreimage/cifilter-swift.class/arealogarithmichistogram().md)
- [areaMaximumAlpha()](coreimage/cifilter-swift.class/areamaximumalpha().md)
- [areaMinimum()](coreimage/cifilter-swift.class/areaminimum().md)
- [areaMinimumAlpha()](coreimage/cifilter-swift.class/areaminimumalpha().md)
- [areaMinMax()](coreimage/cifilter-swift.class/areaminmax().md)
- [areaMinMaxRed()](coreimage/cifilter-swift.class/areaminmaxred().md)
- [columnAverage()](coreimage/cifilter-swift.class/columnaverage().md)
- [histogramDisplay()](coreimage/cifilter-swift.class/histogramdisplay().md)
- [kMeans()](coreimage/cifilter-swift.class/kmeans().md)
- [rowAverage()](coreimage/cifilter-swift.class/rowaverage().md)
