min_image
— Pixelweises Berechnen des Minimums von zwei Bildern.
min_image
ermittelt (pixelweise) das Minimum der Bilder
Image1
und Image2
. Das Ergebnis wird in dem
Bild ImageMin
abgelegt. Das Ergebnisbild hat den
gleichen Pixeltyp wie das Eingabebild. Sollen mehrere Bilder(paare)
bei einem Aufruf bearbeitet werden, so wird jeweils das i-te Bild
aus Image1
mit dem i-ten Bild aus Image2
verglichen. Die Anzahl der Bilder in beiden Eingabeparametern muss
also gleich sein. Zu jedem Eingabepaar wird ein Ausgabebild
erzeugt.
min_image
kann für byte-, int1-, int2-, uint2-, int4-, real-,
direction-, und cyclic-Bilder auf OpenCL Geräten ausgeführt
werden.
Image1
(input_object) (multichannel-)image(-array) →
object (byte* / int1* / int2* / uint2* / int4* / int8 / real* / direction* / cyclic*) *erlaubt für Compute Devices
Bild(er) 1.
Image2
(input_object) (multichannel-)image(-array) →
object (byte* / int1* / int2* / uint2* / int4* / int8 / real* / direction* / cyclic*) *erlaubt für Compute Devices
Bild(er) 2.
ImageMin
(output_object) (multichannel-)image(-array) →
object (byte / int1 / int2 / uint2 / int4 / int8 / real / direction / cyclic)
Ergebnisbild(er) durch das Minimierung.
Sind die Parameterwerte korrekt, dann liefert min_image
den
Wert 2 (H_MSG_TRUE). Das Verhalten bei leerer Eingabe (keine Eingabebilder
vorhanden) lässt sich mittels
set_system(::'no_object_result',<Result>:)
festlegen. Gegebenenfalls wird eine Fehlerbehandlung
durchgeführt.
Foundation