KlassenKlassen | | Operatoren

add_channelsadd_channelsAddChannelsAddChannels (Operator)

Name

add_channelsadd_channelsAddChannelsAddChannels — Regionen mit Grauwerten versehen.

Signatur

add_channels(Regions, Image : GrayRegions : : )

Herror add_channels(const Hobject Regions, const Hobject Image, Hobject* GrayRegions)

Herror T_add_channels(const Hobject Regions, const Hobject Image, Hobject* GrayRegions)

void AddChannels(const HObject& Regions, const HObject& Image, HObject* GrayRegions)

HImage HRegion::AddChannels(const HImage& Image) const

static void HOperatorSet.AddChannels(HObject regions, HObject image, out HObject grayRegions)

HImage HRegion.AddChannels(HImage image)

Beschreibung

add_channelsadd_channelsAddChannelsAddChannelsAddChannels erzeugt für jede Region in RegionsRegionsRegionsRegionsregions ein Bild und "zeichnet" die Pixelwerte aus dem Eingabebild ImageImageImageImageimage in die Region ein. Die erzeugten Bilder werden als Tupel in GrayRegionsGrayRegionsGrayRegionsGrayRegionsgrayRegions zurückgegeben. Es werden dabei alle Kanäle von ImageImageImageImageimage übernommen. Der Definitionsbereich eines Ausgabebildes berechnet sich als der Schnitt des Definitionsbereiches des Bildes mit der Region. Der neue Definitionsbereich kann also eine Teilmenge der Eingaberegion sein. Die Größe der Bild-Matrix wird nicht verändert.

Ausführungsinformationen

Parameter

RegionsRegionsRegionsRegionsregions (input_object)  region(-array) objectHRegionHRegionHobject

Eingaberegionen (ohne Pixelwerte).

ImageImageImageImageimage (input_object)  (multichannel-)image objectHImageHImageHobject (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)

Eingabebild mit Pixelwerten für Regionen.

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

Ausgabebild(er) mit Regionen und Pixelwerten (ein Bild pro Eingaberegion).

Parameteranzahl: Regions == GrayRegions

Vorgänger

thresholdthresholdThresholdThresholdThreshold, regiongrowingregiongrowingRegiongrowingRegiongrowingRegiongrowing, gen_circlegen_circleGenCircleGenCircleGenCircle, draw_regiondraw_regionDrawRegionDrawRegionDrawRegion

Nachfolger

thresholdthresholdThresholdThresholdThreshold, regiongrowingregiongrowingRegiongrowingRegiongrowingRegiongrowing, get_domainget_domainGetDomainGetDomainGetDomain

Alternativen

change_domainchange_domainChangeDomainChangeDomainChangeDomain, reduce_domainreduce_domainReduceDomainReduceDomainReduceDomain

Siehe auch

full_domainfull_domainFullDomainFullDomainFullDomain, get_domainget_domainGetDomainGetDomainGetDomain, intersectionintersectionIntersectionIntersectionIntersection

Modul

Foundation


KlassenKlassen | | Operatoren