library for computational photography