A simple 2D tomograph application.
We use the Radon Transform to create the Sinogram of an input image.
Each projection creates one row of the Sinogram. Each iteration consists of several projection. A single projection is computing the sum of all pixels on the line segment defined by an emitter (the red dot) and one of the detectors (green dots).
To make the image sharper and less blurry, we've added a filtered backprojection to the Sinogram image.
To reconstruct the image, the Inverse Radon Transform was applied to the filtered Sinogram image.