// Copyright (c) 2012-2017 VideoStitch SAS // Copyright (c) 2018 stitchEm #pragma once #include <cmath> #include "libvideostitch/inputDef.hpp" #include "libvideostitch/panoDef.hpp" #include "libvideostitch/projections.hpp" namespace VideoStitch { namespace Core { void computeRadialParams(const InputDefinition& im, const GeometryDefinition& geometry, float& radial0, float& radial1, float& radial2, float& radial3, float& radial4); /** * Compute the 5th radial parameter. */ double computeRadial4(double radial0, double radial1, double radial2, double radial3); } // namespace Core } // namespace VideoStitch