The uves_utl_ima_arith recipe

uves_utl_ima_arith

Synopsis

Computes result of ima1 op ima2

Description

This recipe performs image computation.

The input files are 2 images their associated tags should be RAW_IMA.

The output is an image resulting from the RAW_IMA op RAW_IMA where op indicates the operation to be performed specified by the parameter uves.uves_utl_ima_arith.op having alias ‘op’ Information on relevant parameters can be found with esorex –params uves_utl_ima_arith esorex –help uves_utl_ima_arith

Constructor

cpl.Recipe("uves_utl_ima_arith")

Create an object for the recipe uves_utl_ima_arith.

import cpl
uves_utl_ima_arith = cpl.Recipe("uves_utl_ima_arith")

Parameters

uves_utl_ima_arith.param.op

A possible operation (str; default: ‘+’) [default=”+”].

uves_utl_ima_arith.param.value

a value (float; default: 9999.0) [default=9999.0].

The following code snippet shows the default settings for the available parameters.

import cpl
uves_utl_ima_arith = cpl.Recipe("uves_utl_ima_arith")

uves_utl_ima_arith.param.op = "+"
uves_utl_ima_arith.param.value = 9999.0

You may also set or overwrite some or all parameters by the recipe parameter param, as shown in the following example:

import cpl
uves_utl_ima_arith = cpl.Recipe("uves_utl_ima_arith")
[...]
res = uves_utl_ima_arith( ..., param = {"op":"+", "value":9999.0})

See also

cpl.Recipe for more information about the recipe object.

Bug reports

Please report any problems to Andrea Modigliani. Alternatively, you may send a report to the ESO User Support Department.