Stap 5: Opruimen van ongebruikte punten
In de bovenstaande foto's ziet u dat er een heleboel verdwaalde punten na de randdetectie zijn. Ik wil die verwijderen.
Dit is nog steeds in theorie, maar ik denk dat ik un-benodigde punten met behulp van een vorm van de volgende vergelijking kan verwijderen. In principe controleert als een set coördinaten is aangesloten op een andere, met behulp van een recursieve functie en arrays van aangesloten paren tot klaar houden de grootste verzameling maken.
x1, y1
x2, y2
x1 == x2 & (y1 == y2 || y1 == (y2-1) || y1 == (y2 + 1)
y1 y2 & x1 == == x2 || X1 == (x2-1) || X1 == (x 2 + 1)