full_domainfull_domainFullDomainFullDomainfull_domain (Operator)
Name
full_domainfull_domainFullDomainFullDomainfull_domain — Definitionsbereich eines Bildes maximal erweitern.
Signatur
def full_domain(image: HObject) -> HObject
Beschreibung
full_domainfull_domainFullDomainFullDomainFullDomainfull_domain trägt ein Rechteck mit der Kantenlänge des
Bildes als neuen Definitionsbereich ein. Dies bedeutet, dass alle
Pixel der Matrix bei weiteren Operationen mit einbezogen werden.
Man erhält somit den gleichen Definitionsbereich, den man nach dem
Einlesen oder Erzeugen eines Bildes hat. Die Größe der Matrix
wird nicht verändert.
Ausführungsinformationen
- Unterstützt Objekte auf Compute Devices.
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Automatisch parallelisiert auf Tupelebene.
Parameter
ImageImageImageImageimageimage (input_object) (multichannel-)image(-array) → objectHImageHObjectHImageHobject (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)
Eingabebild.
ImageFullImageFullImageFullImageFullimageFullimage_full (output_object) image(-array) → objectHImageHObjectHImageHobject * (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)
Bild mit maximalem Definitionsbereich.
Vorgänger
get_domainget_domainGetDomainGetDomainGetDomainget_domain
Alternativen
change_domainchange_domainChangeDomainChangeDomainChangeDomainchange_domain,
reduce_domainreduce_domainReduceDomainReduceDomainReduceDomainreduce_domain
Siehe auch
get_domainget_domainGetDomainGetDomainGetDomainget_domain,
gen_rectangle1gen_rectangle1GenRectangle1GenRectangle1GenRectangle1gen_rectangle1
Modul
Foundation