Laminographic reconstruction with UFO

Matthias Vogelgesang f232ac07d9 Allow to set number of flats %!s(int64=9) %!d(string=hai) anos
.gitignore b60c431360 Ignore object files %!s(int64=9) %!d(string=hai) anos
Makefile b855e65e72 Add interpolated flat-field-correction and summing %!s(int64=9) %!d(string=hai) anos
README.md a77fedda99 Initial commit %!s(int64=9) %!d(string=hai) anos
c.mk afbcbcc034 Use general Make template %!s(int64=9) %!d(string=hai) anos
io.c 7ad09145ea Split code into separate translation units %!s(int64=9) %!d(string=hai) anos
io.h 7ad09145ea Split code into separate translation units %!s(int64=9) %!d(string=hai) anos
lamino.c f232ac07d9 Allow to set number of flats %!s(int64=9) %!d(string=hai) anos
reco.c f232ac07d9 Allow to set number of flats %!s(int64=9) %!d(string=hai) anos
reco.h f232ac07d9 Allow to set number of flats %!s(int64=9) %!d(string=hai) anos

README.md

lamino-c

Laminographic reconstruction with the UFO framework and Anton Myagotin's lamino-filters.

Parameters

Parameter Meaning
width Projecion width in pixels
height Projecion height in pixels
num-radios Number of projections
radios Location of radios
darks Location of darks
flats Location of flats
output Output filename
theta Laminographic tilt angle
px X coordinate of projection axis
py Y coordinate of projection axis
vx X coordinate of box origin
vy Y coordinate of box origin
vz Z coordinate of box origin
vw Width of box
vh Height of box
vd Depth of box
tau Pixel size
psi Misalignment