13.07.2015 Aufrufe

Übungsblatt 3 - Morphologische Operatoren

Übungsblatt 3 - Morphologische Operatoren

Übungsblatt 3 - Morphologische Operatoren

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Praktikum “Methoden der industriellen Bildverarbeitung SS05”Übungsblatt 3 - <strong>Morphologische</strong> <strong>Operatoren</strong>Aufgabe 1: Segmentieren und Separieren von MutternEs sollen Muttern auf einer beliebigen Unterlage mit der Kamera erfasst und mit HDevelop segmentiert undsepariert werden. Verändern Sie auch die Lage und Anzahl der Muttern. Ihr Verfahren soll auch noch funktionieren,wenn sich die Muttern an den Seiten berühren.Abbildung 1: Ergebnisbild: Segmentierte MutternTipp: die Wahl eines geeigneten Hintergrundes vereinfacht die Aufgabe.Wichtige <strong>Operatoren</strong> sind:• expand_grayAufgabe 2: Segmentieren von BuchstabenNehmen Sie einen beliebigen, gedruckten Text mit der Kamera auf und segmentieren sie die Buchstaben. EinProblem dabei ist z.B., dass bei i und j die Punkte richtig zugeordnet werden.Tipp: Die Aufgabe wird einfacher, wenn Sie einen Zeichensatz fester Breite (wie z.B. Courier) verwenden.Aufgabe 3: Printed Circuit Board (PCB)-InspektionAuf der Praktikumsseite können Sie eine ziemlich fehlerhafte PCB-Vorlage (pcb-1.gif) downloaden. Dabeikommen folgende Fehlerarten vor: open circuits, spur, spurious copper, mousebite, pin hole, short. DruckenSie das Bild aus und schreiben Sie ein Programm, dass die Fehler im ausgedruckten Bild detektiert undmarkiert. Achten Sie darauf, dass alle Fehler erkannt werden, aber keine falschen Positiven entdeckt werden.Die Aufgabe kann sowohl mit Regionen-als auch Grauwertmorphologie gelöst werden. Für die Abnahme derAufgabe genügt einer der beiden Lösungswege.Weiterführende Literatur:Madhav Moganti, Fikret Ercal: “Automatic PCB Inspection Algorithms: A Survey”. Der Artikel ist als pdfverfügbar unter: http://citeseer.ist.psu.edu/moganti96automatic.html1


Allgemeine Hinweise• Eine nach Kategorien sortierte Beschreibung der Halcon-<strong>Operatoren</strong> findet sich im Hilfesystem vonHalcon. In den Abschnitten Morphology, Segmentation und Regions→Transformations finden Sie die<strong>Operatoren</strong>, die für diese Aufgaben wichtig sind.2

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!