Filters
Chain 38 effects and apply them to the camera and to images
2 min read
A filter is a chain of effects applied to the camera preview and to images. Chain any of 38 Core Image effects in order to build your own look — applied live on the camera, and to still images on Image views.
Building a filter
Filters are managed per project in the Assets tab.
- Effects are organized by category, and each effect's parameters (intensity, radius, color, …) are exposed automatically.
- Chain multiple effects, reorder them, or temporarily disable an individual effect.
- The preview at the top of the editor shows the result live.
Target regions
Insert a target region entry in the middle of a chain and the effects after it apply only to the subject (or the background). Subject detection runs on-device with Vision — keep just the person in color, or blur only the background, all without code.
Presets
Ready-to-use bundled presets are included. Browse them in the Filter Presets gallery on the main screen, import one into your project, and tweak it freely as a starting point.
Applying filters
- Camera — assign a filter to a camera view and it applies live to the preview and the capture. Bind the filter to data and you can build UI that switches filters from a list.
- Images — the same filter chain applies to Image views. Rendering happens off the main thread with a result cache, so even a list of filtered images scrolls smoothly.
Filters can also travel as filter-typed data. Bind a list of filters to a List and connect the selection to the camera — you've built a swipe-and-pick filter camera.