full_domainfull_domainFullDomainFullDomainfull_domain (Operator)

Name

full_domainfull_domainFullDomainFullDomainfull_domain — Expand the domain of an image to maximum.

Signature

full_domain(Image : ImageFull : : )

Herror full_domain(const Hobject Image, Hobject* ImageFull)

Herror T_full_domain(const Hobject Image, Hobject* ImageFull)

void FullDomain(const HObject& Image, HObject* ImageFull)

HImage HImage::FullDomain() const

static void HOperatorSet.FullDomain(HObject image, out HObject imageFull)

HImage HImage.FullDomain()

def full_domain(image: HObject) -> HObject

Description

The operator full_domainfull_domainFullDomainFullDomainFullDomainfull_domain enters a rectangle with the edge length of the image as new definition domain. This means that all pixels of the matrix are included in further operations. Thus the same definition domain is obtained as by reading or generating an image. The size of the matrix is not changed.

Execution Information

Parameters

ImageImageImageImageimageimage (input_object)  (multichannel-)image(-array) objectHImageHObjectHImageHobject (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)

Input image.

ImageFullImageFullImageFullImageFullimageFullimage_full (output_object)  image(-array) objectHImageHObjectHImageHobject * (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)

Image with maximum definition domain.

Possible Predecessors

get_domainget_domainGetDomainGetDomainGetDomainget_domain

Alternatives

change_domainchange_domainChangeDomainChangeDomainChangeDomainchange_domain, reduce_domainreduce_domainReduceDomainReduceDomainReduceDomainreduce_domain

See also

get_domainget_domainGetDomainGetDomainGetDomainget_domain, gen_rectangle1gen_rectangle1GenRectangle1GenRectangle1GenRectangle1gen_rectangle1

Module

Foundation