KlassenKlassenKlassenKlassen | | | | Operatoren

add_channelsadd_channelsAddChannelsadd_channelsAddChannelsAddChannels (Operator)

Name

add_channelsadd_channelsAddChannelsadd_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)

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

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

HImageArray HRegionArray::AddChannels(const HImage& Image) const

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

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

void HOperatorSetX.AddChannels(
[in] IHUntypedObjectX* Regions, [in] IHUntypedObjectX* Image, [out] IHUntypedObjectX*GrayRegions)

IHImageX* HRegionX.AddChannels([in] IHImageX* Image)

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

HImage HRegion.AddChannels(HImage image)

Beschreibung

add_channelsadd_channelsAddChannelsadd_channelsAddChannelsAddChannels erzeugt ein Array an Bildern GrayRegionsGrayRegionsGrayRegionsGrayRegionsGrayRegionsgrayRegions, mit einem Element für jede Eingaberegion in RegionsRegionsRegionsRegionsRegionsregions. Diese Bilder entsprechen dem Eingabebild ImageImageImageImageImageimage mit neuem Definitionsbereich, nämlich dem als der Durchschnitt des Definitionsbereiches des Eingabebildes mit der jeweiligen Region. Der neue Definitionsbereich kann also eine Teilmenge der Region sein. Die Größe der Bild-Matrix wird nicht verändert und alle Kanäle von ImageImageImageImageImageimage werden übernommen.

Parallelisierung

Parameter

RegionsRegionsRegionsRegionsRegionsregions (input_object)  region(-array) objectHRegionHRegionHRegionHRegionXHobject

Eingaberegionen (ohne Pixelwerte).

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

Eingabebild mit Pixelwerten für Regionen.

GrayRegionsGrayRegionsGrayRegionsGrayRegionsGrayRegionsgrayRegions (output_object)  image(-array) objectHImageHImageHImageHImageXHobject * (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

thresholdthresholdThresholdthresholdThresholdThreshold, regiongrowingregiongrowingRegiongrowingregiongrowingRegiongrowingRegiongrowing, gen_circlegen_circleGenCirclegen_circleGenCircleGenCircle, draw_regiondraw_regionDrawRegiondraw_regionDrawRegionDrawRegion

Nachfolger

thresholdthresholdThresholdthresholdThresholdThreshold, regiongrowingregiongrowingRegiongrowingregiongrowingRegiongrowingRegiongrowing, get_domainget_domainGetDomainget_domainGetDomainGetDomain

Alternativen

change_domainchange_domainChangeDomainchange_domainChangeDomainChangeDomain, reduce_domainreduce_domainReduceDomainreduce_domainReduceDomainReduceDomain

Siehe auch

full_domainfull_domainFullDomainfull_domainFullDomainFullDomain, get_domainget_domainGetDomainget_domainGetDomainGetDomain, intersectionintersectionIntersectionintersectionIntersectionIntersection

Modul

Foundation


KlassenKlassenKlassenKlassen | | | | Operatoren