min_imagemin_imageMinImageMinImage (Operator)

Name

min_imagemin_imageMinImageMinImage — Pixelweises Berechnen des Minimums von zwei Bildern.

Signatur

min_image(Image1, Image2 : ImageMin : : )

Herror min_image(const Hobject Image1, const Hobject Image2, Hobject* ImageMin)

Herror T_min_image(const Hobject Image1, const Hobject Image2, Hobject* ImageMin)

void MinImage(const HObject& Image1, const HObject& Image2, HObject* ImageMin)

HImage HImage::MinImage(const HImage& Image2) const

static void HOperatorSet.MinImage(HObject image1, HObject image2, out HObject imageMin)

HImage HImage.MinImage(HImage image2)

Beschreibung

min_imagemin_imageMinImageMinImageMinImage ermittelt (pixelweise) das Minimum der Bilder Image1Image1Image1Image1image1 und Image2Image2Image2Image2image2. Das Ergebnis wird in dem Bild ImageMinImageMinImageMinImageMinimageMin 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 Image1Image1Image1Image1image1 mit dem i-ten Bild aus Image2Image2Image2Image2image2 verglichen. Die Anzahl der Bilder in beiden Eingabeparametern muss also gleich sein. Zu jedem Eingabepaar wird ein Ausgabebild erzeugt.

min_imagemin_imageMinImageMinImageMinImage kann für byte-, int1-, int2-, uint2-, int4-, real-, direction-, und cyclic-Bilder auf OpenCL Geräten ausgeführt werden.

Ausführungsinformationen

Parameter

Image1Image1Image1Image1image1 (input_object)  (multichannel-)image(-array) objectHImageHImageHobject (byte* / int1* / int2* / uint2* / int4* / int8 / real* / direction* / cyclic*) *erlaubt für Compute Devices

Bild(er) 1.

Image2Image2Image2Image2image2 (input_object)  (multichannel-)image(-array) objectHImageHImageHobject (byte* / int1* / int2* / uint2* / int4* / int8 / real* / direction* / cyclic*) *erlaubt für Compute Devices

Bild(er) 2.

ImageMinImageMinImageMinImageMinimageMin (output_object)  (multichannel-)image(-array) objectHImageHImageHobject * (byte / int1 / int2 / uint2 / int4 / int8 / real / direction / cyclic)

Ergebnisbild(er) durch das Minimierung.

Ergebnis

Sind die Parameterwerte korrekt, dann liefert min_imagemin_imageMinImageMinImageMinImage den Wert 2 (H_MSG_TRUE). Das Verhalten bei leerer Eingabe (keine Eingabebilder vorhanden) lässt sich mittels set_system(::'no_object_result',<Result>:)set_system("no_object_result",<Result>)SetSystem("no_object_result",<Result>)SetSystem("no_object_result",<Result>)SetSystem("no_object_result",<Result>) festlegen. Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.

Alternativen

gray_erosiongray_erosionGrayErosionGrayErosionGrayErosion

Siehe auch

max_imagemax_imageMaxImageMaxImageMaxImage

Modul

Foundation