---
title: "init(targetSize:)"
framework: createmlcomponents
role: symbol
role_heading: Initializer
path: "createmlcomponents/randomimagecropper/init(targetsize:)"
---

# init(targetSize:)

Creates an augmentation that crops an input image at a random location to the specified target size.

## Declaration

```swift
init(targetSize: CGSize)
```

## Parameters

- `targetSize`: The target size of the cropping rectangle. Must be positive.

## See Also

### Creating an image cropper

- [init(scale:aspectRatio:)](createmlcomponents/randomimagecropper/init(scale:aspectratio:).md)
- [init(targetWidth:targetHeight:)](createmlcomponents/randomimagecropper/init(targetwidth:targetheight:).md)
