---
title: "outputRectConverted(fromMetadataOutputRect:)"
framework: avfoundation
role: symbol
role_heading: Instance Method
path: "avfoundation/avcaptureoutput/outputrectconverted(frommetadataoutputrect:)"
---

# outputRectConverted(fromMetadataOutputRect:)

Converts a rectangle in the coordinate system used for metadata outputs to one in the capture output object’s coordinate system.

## Declaration

```swift
func outputRectConverted(fromMetadataOutputRect rectInMetadataOutputCoordinates: CGRect) -> CGRect
```

## Parameters

- `rectInMetadataOutputCoordinates`: A rectangle in the doc://com.apple.avfoundation/documentation/AVFoundation/AVCaptureMetadataOutput coordinate system.

## Return Value

Return Value A rectangle in the AVCaptureOutput object’s coordinate system.

## Discussion

Discussion The rectangle of interest for an AVCaptureMetadataOutput object is in a coordinate system extending from {0,0} in the top-left to {1,1} in the bottom-right, relative to the device’s natural orientation. A capture output object uses a pixel coordinate space which you may zoom, rotate, or mirror.

## See Also

### Converting between coordinate systems

- [transformedMetadataObject(for:connection:)](avfoundation/avcaptureoutput/transformedmetadataobject(for:connection:).md)
- [metadataOutputRectConverted(fromOutputRect:)](avfoundation/avcaptureoutput/metadataoutputrectconverted(fromoutputrect:).md)
