The multi-view reconstruction library