Panorama Projection

Do panorama viewer rendering mapping or its inverse for an equirectangular input image. (2:1 ratio containing 360x180 degree panorama).
Pan
Horizontal camera panning
name: pan type: double default: 0.00 minimum: -360.00 maximum: 360.00 ui-minimum: -360.00 ui-maximum: 360.00 ui-gamma: 1.00 ui-step-small: 1.00 ui-step-big: 15.00 ui-digits: 2 unit:degree
Tilt
Vertical camera panning
name: tilt type: double default: 0.00 minimum: -180.00 maximum: 180.00 ui-minimum: -180.00 ui-maximum: 180.00 ui-gamma: 1.00 ui-step-small: 1.00 ui-step-big: 15.00 ui-digits: 2 unit:degree
Spin
Spin angle around camera axis
name: spin type: double default: 0.00 minimum: -360.00 maximum: 360.00 ui-minimum: -360.00 ui-maximum: 360.00 ui-gamma: 1.00 ui-step-small: 1.00 ui-step-big: 10.00 ui-digits: 2
Zoom
Zoom level
name: zoom type: double default: 100.00 minimum: 0.01 maximum: 1000.00 ui-minimum: 0.01 ui-maximum: 1000.00 ui-gamma: 1.00 ui-step-small: 1.00 ui-step-big: 100.00 ui-digits: 1
Width
output\/rendering width in pixels, -1 for input width
name: width type: int default: -1 minimum: -1 maximum: 10000 ui-minimum: -1 ui-maximum: 10000 ui-gamma: 1.00 ui-step-small: 1 ui-step-big: 5 role:output-extent axis:x
Height
output\/rendering height in pixels, -1 for input height
name: height type: int default: -1 minimum: -1 maximum: 10000 ui-minimum: -1 ui-maximum: 10000 ui-gamma: 1.00 ui-step-small: 1 ui-step-big: 5 role:output-extent axis:y
Inverse transform
Do the inverse mapping, useful for touching up zenith, nadir or other parts of panorama.
name: inverse type: boolean default: False
Little planet
Render a stereographic mapping, a tilt value of 90, which means looking at nadir provides a good default value.
name: little-planet type: boolean default: False
Resampling method
Image resampling method to use, for good results with double resampling when retouching panoramas, use nearest to generate the view and cubic or better for the inverse transform back to panorama.
name: sampler-type type: enum
name: gegl:panorama-projection
pads: input output
parent-class: GeglOperationFilter
categories: map
source: operations/common/panorama-projection.c
position-dependent: true
GEGL This page is part of the online GEGL Documentation, GEGL is a data flow based image processing library/framework, made to fuel GIMPs high-bit depth non-destructive editing future.