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

# flashTransition()

Creates a flash of light to transition between two images.

## Declaration

```swift
class func flashTransition() -> any CIFilter & CIFlashTransition
```

## Return Value

Return Value The transition image.

## Discussion

Discussion This method applies the flash transition filter to an image. The effect transitions from the input image to the target image by creating a flash that fills the image and fades to the target image. The flash transition filter uses the following properties: The following code creates a filter that transitions from the input image with a large flash of light and fades to the target image. func flash (inputImage: CIImage, targetImage: CIImage) -> CIImage {     let flashTransition = CIFilter.flashTransition()     flashTransition.inputImage = inputImage     flashTransition.targetImage = targetImage     flashTransition.center = CGPoint(x: 253, y: 372)     flashTransition.extent = CGRect(x: 0, y: 0, width: 300, height: 300)     flashTransition.color = .white     flashTransition.time = 0.5     flashTransition.maxStriationRadius = 2.58     flashTransition.striationStrength = 0.5     flashTransition.striationContrast = 1.375     flashTransition.fadeThreshold = 0.06     return flashTransition.outputImage! }

## See Also

### Filters

- [accordionFoldTransition()](coreimage/cifilter-swift.class/accordionfoldtransition().md)
- [barsSwipeTransition()](coreimage/cifilter-swift.class/barsswipetransition().md)
- [copyMachineTransition()](coreimage/cifilter-swift.class/copymachinetransition().md)
- [disintegrateWithMaskTransition()](coreimage/cifilter-swift.class/disintegratewithmasktransition().md)
- [dissolveTransition()](coreimage/cifilter-swift.class/dissolvetransition().md)
- [modTransition()](coreimage/cifilter-swift.class/modtransition().md)
- [pageCurlTransition()](coreimage/cifilter-swift.class/pagecurltransition().md)
- [pageCurlWithShadowTransition()](coreimage/cifilter-swift.class/pagecurlwithshadowtransition().md)
- [rippleTransition()](coreimage/cifilter-swift.class/rippletransition().md)
- [swipeTransition()](coreimage/cifilter-swift.class/swipetransition().md)
