Koncepcja algorytmu w podstawowej wersji:
- obraz wejściowy jest rozjaśniany, nasycane są barwy
- wykrywane jest koło na zdjęciu, czyli zarys oczodołu
- proporcjonalnie zwiększane są wartości koloru zielonego dla wszystkich pikseli-daje większy kontrast między czerwonymi i pomarańczowymi pikselami
- wyostrzane są krawędzie na obrazie
- stosowana jest maska przepuszaczająca tylko barwę czerwoną
- uśrednienie wartości pikseli i nadanie tej barwy tłu-żeby nie było kontrastu
- usunięcie poziomych linii krawędzi oczodołu, ponieważ oczodół to "ścięte koło"
- zastosowanie filtru Laplace'a
- wykrywanie krawędzi-Canny
- zamkniecie krawędzi + erozja
Zdjęcie końcowe:
- kolor niebieski-naczynka prawidłowo wykryte
- kolor zielony-błędnie wykryte naczynka w miejscu, gdzie ich oryginalnie nie ma
- kolor czerwony-niewykryte naczynka