---
title: Filtering images with MPSGraph FFT operations
framework: metalperformanceshadersgraph
role: sampleCode
role_heading: Sample Code
path: metalperformanceshadersgraph/filtering-images-with-mpsgraph-fft-operations
---

# Filtering images with MPSGraph FFT operations

Filter an image with MPSGraph fast Fourier transforms using the convolutional theorem.

## Overview

Overview note: This sample code project is associated with WWDC23 session 10050: Optimize machine learning for Metal apps.

## See Also

### Essentials

- [Adding custom functions to a shader graph](metalperformanceshadersgraph/adding-custom-functions-to-a-shader-graph.md)
- [Training a neural network using MPSGraph](metalperformanceshadersgraph/training-a-neural-network-using-mps-graph.md)
