| Operatoren |
threshold_sub_pix — Subpixel-genaues Extrahieren von Grauwert-Höhenlinien in einem Bild
threshold_sub_pix extrahiert die Grauwert-Höhenlinien der Höhe Threshold des Eingabebildes Image subpixel-genau. Die extrahierten Höhenlinien werden als XLD-Konturen in Border zurückgegeben. Im Gegensatz zum Operator threshold liefert threshold_sub_pix keine Fläche zurück, sondern die Linien, die Bereiche mit Grauwert kleiner Threshold von Bereichen mit Grauwert größer Threshold trennen.
Bei der Extraktion wird das Eingabebild als Oberfläche interpretiert, wobei zwischen den Pixelmittelpunkten bilinear interpoliert wird. Konsistent mit der so entstehenden Oberfläche werden einzelne Grauwert-Höhenlinien für jedes Pixel extrahiert und zu topologisch „sauberen“ Konturen verknüpft. Das bedeutet, dass die Höhenlinienkonturen an Kreuzungspunkten sauber aufgetrennt werden. Falls im Bild flächenhafte Bereiche mit einem konstanten Grauwert von Threshold auftreten, wird nur der Rand solcher Gebiete als Höhenlinie zurückgeliefert.
Eingabebild.
Extrahierte Grauwert-Höhenlinien.
Schwellenwert für die Grauwert-Höhenlinien.
Defaultwert: 128
Wertevorschläge: 0.0, 10.0, 30.0, 64.0, 128.0, 200.0, 220.0, 255.0
read_image(Image,'fabrik') threshold_sub_pix(Image,Border,35) dev_display(Border)
threshold_sub_pix liefert normalerweise den Wert 2 (H_MSG_TRUE). Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.
2D Metrology
| Operatoren |