Merge pull request #5992 from ejoebstl:master
This commit is contained in:
commit
5c8907c0e1
@ -214,7 +214,8 @@ struct CV_EXPORTS SphericalProjector : ProjectorBase
|
|||||||
|
|
||||||
/** @brief Warper that maps an image onto the unit sphere located at the origin.
|
/** @brief Warper that maps an image onto the unit sphere located at the origin.
|
||||||
|
|
||||||
Projects image onto unit sphere with origin at (0, 0, 0).
|
Projects image onto unit sphere with origin at (0, 0, 0) and radius scale, measured in pixels.
|
||||||
|
A 360° panorama would therefore have a resulting width of 2 * scale * PI pixels.
|
||||||
Poles are located at (0, -1, 0) and (0, 1, 0) points.
|
Poles are located at (0, -1, 0) and (0, 1, 0) points.
|
||||||
*/
|
*/
|
||||||
class CV_EXPORTS SphericalWarper : public RotationWarperBase<SphericalProjector>
|
class CV_EXPORTS SphericalWarper : public RotationWarperBase<SphericalProjector>
|
||||||
@ -222,7 +223,8 @@ class CV_EXPORTS SphericalWarper : public RotationWarperBase<SphericalProjector>
|
|||||||
public:
|
public:
|
||||||
/** @brief Construct an instance of the spherical warper class.
|
/** @brief Construct an instance of the spherical warper class.
|
||||||
|
|
||||||
@param scale Projected image scale multiplier
|
@param scale Radius of the projected sphere, in pixels. An image spanning the
|
||||||
|
whole sphere will have a width of 2 * scale * PI pixels.
|
||||||
*/
|
*/
|
||||||
SphericalWarper(float scale) { projector_.scale = scale; }
|
SphericalWarper(float scale) { projector_.scale = scale; }
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user