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