Narzędzie wykrywające krawędzie za pomocą własnej interpretacji algorytmu Canny
- Numpy do podstawowych operacji algebraicznych oraz fast fourier transform.
- TKinter do szybkiego skonstruowania podstawowego UI
- Pillow do obsługi wczytywania zdjęć w wielu formatach
- Numba do przyspieszenia niektórych operacji
Do uruchomienia projektu potrzebne jest środowisko Conda
Po zainstalowaniu potrzebnych modułów(np. za pomocą pip install) i uruchomieniu skryptu zawartego w main.py otwarte zostaje proste w obsłudze GUI składające się z 5 głównych elementów
Pozwala załadować dowolne zdjęcie
Pozwala zapisać wynik wykrywania krawędzi do pliku
Pozwala ponownie obliczyć krawędzie dla nowych ustawień
Ustawia minimalny próg wykrywania krawędzi
Wyświetla podgląd wyniku algorytmu