---
title: "init(scale:aspectRatio:)"
framework: createmlcomponents
role: symbol
role_heading: Initializer
path: "createmlcomponents/randomimagecropper/init(scale:aspectratio:)"
---

# init(scale:aspectRatio:)

Creates an augmentation that crops an input image at a random location with a scale that indicates the lower and upper bounds to randomly scale the height and width of the image. The range must be between 0 and 1.

## Declaration

```swift
init(scale: ClosedRange<Double>, aspectRatio: Double? = nil)
```

## Parameters

- `scale`: A range of scales.
- `aspectRatio`: A size that specifies the ratio of width to height to use for the cropping rectangle.

## See Also

### Creating an image cropper

- [init(targetSize:)](createmlcomponents/randomimagecropper/init(targetsize:).md)
- [init(targetWidth:targetHeight:)](createmlcomponents/randomimagecropper/init(targetwidth:targetheight:).md)
