Skip to content

get_domainGetDomainGetDomainget_domainget_domain🔗

Short description🔗

get_domainGetDomainGetDomainget_domainget_domain — Get the domain of an image.

Signature🔗

get_domain( image Image, out region Domain )void GetDomain( const HObject& Image, HObject* Domain )static void HOperatorSet.GetDomain( HObject image, out HObject domain )def get_domain( image: HObject ) -> HObject

Herror get_domain( const Hobject Image, Hobject* Domain )

Herror T_get_domain( const Hobject Image, Hobject* Domain )

HRegion HImage::GetDomain( ) const

HRegion HImage.GetDomain( )

Description🔗

The operator get_domainGetDomain returns the definition domains of all input images as a region.

Execution information🔗

Execution information
  • Supports objects on 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.

Parameters🔗

Imageimageimage (input_object) (multichannel-)image(-array) → object (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)HObject (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)HImage (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)HObject (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)Hobject (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)

Input images.

Domaindomaindomain (output_object) region(-array) → objectHObjectHRegionHObjectHobject *

Definition domains of input images.

Combinations with other operators🔗

Combinations

Possible successors

change_domainChangeDomain, reduce_domainReduceDomain, full_domainFullDomain

See also

change_domainChangeDomain, reduce_domainReduceDomain, full_domainFullDomain

Module🔗

Foundation