The build process produces two main executables:
InfiniTAM: The main sample program (includes visualization).InfiniTAM_cli: A version without visualization.
Live Reconstruction
If compiled with OpenNI support, you can run live reconstruction out-of-the-box. If you have calibration data for your device, pass it as the first argument:
./InfiniTAM <path_to_calib_file>
Offline Processing
If OpenNI support was not compiled, use the program for offline processing by providing calibration and image paths. The image paths use sprintf style masks (e.g., %04i for sequential numbering):
./InfiniTAM <path_to_calib_file> <image_path_pattern_1> <image_path_pattern_2>
# Live reconstruction with calibration
$ ./InfiniTAM Teddy/calib.txt
# Offline processing with image sequences
$ ./InfiniTAM Teddy/calib.txt Teddy/Frames/%04i.ppm Teddy/Frames/%04i.pgm