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 ein Array an Bildern GrayRegionsGrayRegionsGrayRegionsGrayRegionsgrayRegions, mit einem Element für jede Eingaberegion in RegionsRegionsRegionsRegionsregions. Diese Bilder entsprechen dem Eingabebild ImageImageImageImageimage 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 ImageImageImageImageimage werden übernommen.

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