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

# hueSaturationValueGradient()

Generates a gradient representing a specified color space.

## Declaration

```swift
class func hueSaturationValueGradient() -> any CIFilter & CIHueSaturationValueGradient
```

## Return Value

Return Value The generated image.

## Discussion

Discussion This method generates a hue-saturation-value gradient image. The filter creates a color wheel that shows the hues and saturations for a specified CGColorSpace. The hue-saturation-value gradient uses the following properties: The following code creates a filter that generates a color-space image: func hueSaturationValue() -> CIImage {     let hueSaturationValueGradient = CIFilter.hueSaturationValueGradient()     hueSaturationValueGradient.colorSpace = CGColorSpaceCreateDeviceRGB()     hueSaturationValueGradient.dither = 1     hueSaturationValueGradient.radius = 100     hueSaturationValueGradient.softness = 2     hueSaturationValueGradient.value = 1     return hueSaturationValueGradient.outputImage! }

## See Also

### Filters

- [gaussianGradient()](coreimage/cifilter-swift.class/gaussiangradient().md)
- [linearGradient()](coreimage/cifilter-swift.class/lineargradient().md)
- [radialGradient()](coreimage/cifilter-swift.class/radialgradient().md)
- [smoothLinearGradient()](coreimage/cifilter-swift.class/smoothlineargradient().md)
