select_grayvalues_from_channels
— Auswahl von Grauwerten eines mehrkanaligen Bildes mit Hilfe eines
Indexbildes.
select_grayvalues_from_channels(MultichannelImage, IndexImage : Selected : : )
select_grayvalues_from_channels
wählt aus einem
mehrkanaligen Bild MultichannelImage
Grauwerte aus verschiedenen
Kanälen aus. Die Pixelwerte im Bild IndexImage
geben dabei an,
aus welchem Kanal der Grauwert selektiert werden soll.
Es gilt zu beachten, dass IndexImage
aus Gründen der
der Rückwärtskompatibilität eine beliebige Anzahl Kanäle haben darf,
es wird jedoch stets nur der erste Kanal berücksichtigt.
MultichannelImage
(input_object) (multichannel-)image(-array) →
object (byte)
Mehrkanaliges Grauwertbild.
IndexImage
(input_object) singlechannelimage(-array) →
object (byte)
Bild, bei dem die Pixelwerte als Index interpretiert werden.
Parameteranzahl: IndexImage == MultichannelImage || IndexImage == 1
Selected
(output_object) singlechannelimage(-array) →
object (byte)
Ergebnisbild.
compose3(Focus0,Focus1,Focus2,&MultiFocus); depth_from_focus(MultiFocus,&Depth,&Confidence,'highpass','next_maximum'); mean_image(Depth,&Smooth,15,15); select_grayvalues_from_channels(MultiChannel,Smooth,SharpImage);
Foundation