2016-09-10 5 views
0

Ich habe ein Bild ohne Kratzer und ein anderes mit Kratzern darauf. Ich möchte diese beiden vergleichen. Die Ausgabe sollte sein, wie viele Kratzer es auf dem zweiten Bild gibt. Ist es möglich, opencv in der ios (objective-c) Plattform zu verwenden?Open cv scratch detection

+0

Ist Bild 2 (außer den Kratzern) das gleiche Bild wie Bild 1? – Fabian

+0

ja beide sind das gleiche Bild – Manzoor

+0

Bitte posten Sie die Bilder –

Antwort

3

Sie könnten einfach image3 = image2 - image1 verwenden dies wird den Hintergrund entfernen und führt zu einem Bild, das nur Kratzer (Vordergrund) enthält. Versuchen Sie dann, connectedComponents zu verwenden, um die Kratzer zu zählen. (Ich werde morgen ein Beispiel hinzufügen)