If the system parameter 'int_zooming'"int_zooming""int_zooming""int_zooming""int_zooming" is set to
'true'"true""true""true""true", the internally used integer arithmetic may lead to
errors in the following two cases: First, if zoom_image_sizezoom_image_sizeZoomImageSizeZoomImageSizeZoomImageSize
is used on an uint2 or int2 image with high dynamics (i.e. images
containing values close to the respective limits) in combination
with scale factors (ratio of output to input image size) smaller
than 0.5, then the gray values of the output image may be
erroneous.
Second, if InterpolationInterpolationInterpolationInterpolationinterpolation is set to a value other
than 'nearest_neighbor'"nearest_neighbor""nearest_neighbor""nearest_neighbor""nearest_neighbor", a large scale factor is applied,
and a large output image is obtained, then undefined gray values at
the lower and at the right image border may result. The maximum
width of this border of undefined gray values
can be estimated as , where S is the scale factor in one
dimension and I is the size of the output image in the
corresponding dimension. In both cases, it is recommended to set
'int_zooming'"int_zooming""int_zooming""int_zooming""int_zooming" to 'false'"false""false""false""false" via the operator
set_systemset_systemSetSystemSetSystemSetSystem.
zoom_image_sizezoom_image_sizeZoomImageSizeZoomImageSizeZoomImageSize can be executed on OpenCL devices if the
input image does not exceed the maximum size of image objects of the
selected device. Due to numerical reasons, there can be slight
differences in the output compared to the execution on the CPU.
Execution Information
Supports OpenCL compute devices.
Multithreading type: reentrant (runs in parallel with non-exclusive operators).
Multithreading scope: global (may be called from any thread).
Automatically parallelized on tuple level.
Automatically parallelized on channel level.
Automatically parallelized on internal data level.
List of values: 'bicubic'"bicubic""bicubic""bicubic""bicubic", 'bilinear'"bilinear""bilinear""bilinear""bilinear", 'constant'"constant""constant""constant""constant", 'nearest_neighbor'"nearest_neighbor""nearest_neighbor""nearest_neighbor""nearest_neighbor", 'weighted'"weighted""weighted""weighted""weighted"