Operator Reference

real_to_complexreal_to_complexRealToComplexRealToComplexreal_to_complex (Operator)

real_to_complexreal_to_complexRealToComplexRealToComplexreal_to_complex — Convert two real images into a complex image.

Signature

real_to_complex(ImageReal, ImageImaginary : ImageComplex : : )

Herror real_to_complex(const Hobject ImageReal, const Hobject ImageImaginary, Hobject* ImageComplex)

Herror T_real_to_complex(const Hobject ImageReal, const Hobject ImageImaginary, Hobject* ImageComplex)

void RealToComplex(const HObject& ImageReal, const HObject& ImageImaginary, HObject* ImageComplex)

HImage HImage::RealToComplex(const HImage& ImageImaginary) const

def real_to_complex(image_real: HObject, image_imaginary: HObject) -> HObject

Description

real_to_complexreal_to_complexRealToComplexRealToComplexreal_to_complex converts two real images ImageRealImageRealImageRealimageRealimage_real and ImageImaginaryImageImaginaryImageImaginaryimageImaginaryimage_imaginary, which contain the real and imaginary part of a complex image, into a complex image ImageComplexImageComplexImageCompleximageCompleximage_complex.

Execution Information

  • Multithreading type: reentrant (runs in parallel with non-exclusive operators).
  • Multithreading scope: global (may be called from any thread).
  • Automatically parallelized on tuple level.

Parameters

ImageRealImageRealImageRealimageRealimage_real (input_object)  singlechannelimage(-array) objectHImageHObjectHObjectHobject (real)

Real part.

ImageImaginaryImageImaginaryImageImaginaryimageImaginaryimage_imaginary (input_object)  singlechannelimage(-array) objectHImageHObjectHObjectHobject (real)

Imaginary part.

ImageComplexImageComplexImageCompleximageCompleximage_complex (output_object)  image(-array) objectHImageHObjectHObjectHobject * (complex)

Complex image.

See also

complex_to_realcomplex_to_realComplexToRealComplexToRealcomplex_to_real

Module

Foundation