# Undistortion Sample¶

The Computer Vision API allows to undistort and distort events.

The sample <install-prefix>/share/metavision/sdk/cv/samples/metavision_undistortion/metavision_undistortion.cpp shows how to use the Metavision SDK CV with its Metavision::CameraGeometry class to undistort and distort events. More specifically, this sample shows how to undistort events represented by Eigen types and also undistort events represented by other types.

## Expected Output¶

The sample visualizes:

• input (distorted) image on the left

• undistorted image on the right

It also outputs the coordinates of undistorted events.

## How to start¶

First, compile the sample as described in this tutorial.

To start the sample using an image provided in the same directory, run the following command:

Linux

./metavision_undistortion


Windows

metavision_undistortion.exe