OTB.GridBasedImageResampling: Resamples an image according to a resampling grid

This application allows performing image resampling from an input resampling grid.

Inputs

The input image to resample

format
href
Please set a value for io.in.

The resampled output image

string
Please set a value for io.out.

The resampling grid

format
href
Please set a value for grid.in.

allows one to choose between two grid types

string
Please set a value for grid.type.

X Coordinate of the upper-left pixel of the output resampled image

number
Please set a value for out.ulx.

Y Coordinate of the upper-left pixel of the output resampled image

number
Please set a value for out.uly.

Size of the output resampled image along X (in pixels)

integer
Please set a value for out.sizex.

Size of the output resampled image along Y (in pixels)

integer
Please set a value for out.sizey.

Size of each pixel along X axis

number
Please set a value for out.spacingx.

Size of each pixel along Y axis

number
Please set a value for out.spacingy.

The default value to give to pixel that falls outside of the input image.

number
Please set a value for out.default.

This group of parameters allows one to define how the input image will be interpolated during resampling.

string
Please set a value for interpolator.

Available memory for processing (in MB)

integer

Outputs

The resampled output image

format
transmission

Execution options

successUri
inProgressUri
failedUri

format

mode

Execute End Point

View the execution endpoint of a process.

View the alternative version in HTML.

{"id": "OTB.GridBasedImageResampling", "title": "Resamples an image according to a resampling grid", "description": "This application allows performing image resampling from an input resampling grid.", "version": "1.0.0", "jobControlOptions": ["sync-execute", "async-execute", "dismiss"], "outputTransmission": ["value", "reference"], "links": [{"rel": "http://www.opengis.net/def/rel/ogc/1.0/execute", "type": "application/json", "title": "Execute End Point", "href": "http://demo.mapmint.com/ogc-api/processes/OTB.GridBasedImageResampling/execution"}, {"rel": "alternate", "type": "text/html", "title": "Execute End Point", "href": "http://demo.mapmint.com/ogc-api/processes/OTB.GridBasedImageResampling/execution.html"}], "inputs": {"io.in": {"title": "The input image to resample", "description": "The input image to resample", "extended-schema": {"oneOf": [{"allOf": [{"$ref": "http://zoo-project.org/dl/link.json"}, {"type": "object", "properties": {"type": {"enum": ["image/tiff", "image/jpeg", "image/png"]}}}]}, {"type": "object", "required": ["value"], "properties": {"value": {"oneOf": [{"type": "string", "contentEncoding": "base64", "contentMediaType": "image/tiff"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "image/jpeg"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "image/png"}]}}}]}, "schema": {"oneOf": [{"type": "string", "contentEncoding": "base64", "contentMediaType": "image/tiff"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "image/jpeg"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "image/png"}]}, "id": "io.in"}, "io.out": {"title": "The resampled output image", "description": "The resampled output image", "schema": {"type": "string", "default": "float", "enum": ["uint8", "uint16", "int16", "int32", "int32", "float", "double"]}, "id": "io.out"}, "grid.in": {"title": "The resampling grid", "description": "The resampling grid", "extended-schema": {"oneOf": [{"allOf": [{"$ref": "http://zoo-project.org/dl/link.json"}, {"type": "object", "properties": {"type": {"enum": ["image/tiff", "image/jpeg", "image/png"]}}}]}, {"type": "object", "required": ["value"], "properties": {"value": {"oneOf": [{"type": "string", "contentEncoding": "base64", "contentMediaType": "image/tiff"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "image/jpeg"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "image/png"}]}}}]}, "schema": {"oneOf": [{"type": "string", "contentEncoding": "base64", "contentMediaType": "image/tiff"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "image/jpeg"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "image/png"}]}, "id": "grid.in"}, "grid.type": {"title": "allows one to choose between two grid types", "description": "allows one to choose between two grid types", "schema": {"type": "string", "default": "def", "enum": ["def", "loc"]}, "id": "grid.type"}, "out.ulx": {"title": "X Coordinate of the upper-left pixel of the output resampled image", "description": "X Coordinate of the upper-left pixel of the output resampled image", "schema": {"type": "number", "default": 0, "format": "double"}, "id": "out.ulx"}, "out.uly": {"title": "Y Coordinate of the upper-left pixel of the output resampled image", "description": "Y Coordinate of the upper-left pixel of the output resampled image", "schema": {"type": "number", "default": 0, "format": "double"}, "id": "out.uly"}, "out.sizex": {"title": "Size of the output resampled image along X (in pixels)", "description": "Size of the output resampled image along X (in pixels)", "schema": {"type": "integer"}, "id": "out.sizex"}, "out.sizey": {"title": "Size of the output resampled image along Y (in pixels)", "description": "Size of the output resampled image along Y (in pixels)", "schema": {"type": "integer"}, "id": "out.sizey"}, "out.spacingx": {"title": "Size of each pixel along X axis", "description": "Size of each pixel along X axis", "schema": {"type": "number", "default": 1, "format": "double"}, "id": "out.spacingx"}, "out.spacingy": {"title": "Size of each pixel along Y axis", "description": "Size of each pixel along Y axis", "schema": {"type": "number", "default": 1, "format": "double"}, "id": "out.spacingy"}, "out.default": {"title": "The default value to give to pixel that falls outside of the input image.", "description": "The default value to give to pixel that falls outside of the input image.", "schema": {"type": "number", "default": 0, "format": "double"}, "id": "out.default"}, "interpolator": {"title": "This group of parameters allows one to define how the input image will be interpolated during resampling.", "description": "This group of parameters allows one to define how the input image will be interpolated during resampling.", "schema": {"type": "string", "default": "bco", "enum": ["nn", "linear", "bco"]}, "id": "interpolator"}, "interpolator.bco.radius": {"title": "Available memory for processing (in MB)", "description": "Available memory for processing (in MB)", "schema": {"type": "integer", "default": 128, "nullable": true}, "id": "interpolator.bco.radius"}}, "outputs": {"io.out": {"title": "The resampled output image", "description": "The resampled output image", "extended-schema": {"oneOf": [{"allOf": [{"$ref": "http://zoo-project.org/dl/link.json"}, {"type": "object", "properties": {"type": {"enum": ["image/tiff", "image/jpeg", "image/png"]}}}]}, {"type": "object", "required": ["value"], "properties": {"value": {"oneOf": [{"type": "string", "contentEncoding": "base64", "contentMediaType": "image/tiff"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "image/jpeg"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "image/png"}]}}}]}, "schema": {"oneOf": [{"type": "string", "contentEncoding": "base64", "contentMediaType": "image/tiff"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "image/jpeg"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "image/png"}]}, "id": "io.out"}}}

http://demo.mapmint.com/ogc-apihttp://localhost/ogc-api/processes/OTB.GridBasedImageResampling.html
Last modified: Sat Feb 19 15:43:34 CET 2022