Name
add_channelsadd_channelsAddChannelsAddChannels — Regionen mit Grauwerten versehen.
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.
- 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.
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.
Ausgabebild(er) mit Regionen und Pixelwerten
(ein Bild pro Eingaberegion).
Parameteranzahl: Regions == GrayRegions
thresholdthresholdThresholdThresholdThreshold,
regiongrowingregiongrowingRegiongrowingRegiongrowingRegiongrowing,
gen_circlegen_circleGenCircleGenCircleGenCircle,
draw_regiondraw_regionDrawRegionDrawRegionDrawRegion
thresholdthresholdThresholdThresholdThreshold,
regiongrowingregiongrowingRegiongrowingRegiongrowingRegiongrowing,
get_domainget_domainGetDomainGetDomainGetDomain
change_domainchange_domainChangeDomainChangeDomainChangeDomain,
reduce_domainreduce_domainReduceDomainReduceDomainReduceDomain
full_domainfull_domainFullDomainFullDomainFullDomain,
get_domainget_domainGetDomainGetDomainGetDomain,
intersectionintersectionIntersectionIntersectionIntersection
Foundation