| Operatoren |
dots_image — Hervorheben von kreisförmigen Punkten.
dots_image(Image : DotImage : Diameter, FilterType, PixelShift : )
dots_image hebt kreisförmige Punkte des Durchmessers Diameter in dem Eingabebild Image hervor. dots_image ist damit insbesondere zur Segmentierung von Nadeldrucken, z.B. in OCR-Anwendungen, geeignet. Die Hervorhebung geschieht durch Faltung mit einer an die Punktgröße angepassten Filtermaske. Für Diameter = 5 sieht sie z.B. wie folgt aus:
| -21 -21 -21 |
| -21 16 16 16 -21 |
1 | -21 16 16 16 16 16 -21 |
--- * | -21 16 16 16 16 16 -21 |
336 | -21 16 16 16 16 16 -21 |
| -21 16 16 16 -21 |
| -21 -21 -21 |
Mit dem Parameter FilterType kann gewählt werden, ob dunkle ('dark'), helle ('light') oder alle ('all') Punkte hervorgehoben werden sollen. Der PixelShift kann verwendet werden, um den Kontrast des Ausgabebildes zu erhöhen (PixelShift > 0) oder mögliche abgeschnittene Extremalwerte zu dämpfen (PixelShift = -1).
Eingabebild.
Ausgabebild.
Durchmesser der hervorzuhebenden Punkte.
Defaultwert: 5
Werteliste: 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23
Detektion aller, heller oder dunkler Punkte.
Defaultwert: 'light'
Werteliste: 'all', 'dark', 'light'
Shift der Filterantwort.
Defaultwert: 0
Werteliste: -1, 0, 1, 2
laplace, laplace_of_gauss, diff_of_gauss, derivate_gauss, convol_image
Foundation
| Operatoren |