To jest polecenie i.zcgrass, które można uruchomić w bezpłatnym dostawcy hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
izc - Funkcja rastrowa „wykrywania krawędzi” przechodząca przez zero do przetwarzania obrazu.
SŁOWA KLUCZOWE
obrazy, krawędzie
STRESZCZENIE
izc
izc --help
izc wkład=ciąg wydajność=ciąg [szerokość=liczba całkowita] [próg=unosić się]
[Kierunki=liczba całkowita] [--przepisać] [--pomoc] [--gadatliwy] [--cichy] [--ui]
Flagi:
--przepisać
Zezwalaj plikom wyjściowym na zastępowanie istniejących plików
--help
Wydrukuj podsumowanie wykorzystania
--gadatliwy
Pełne wyjście modułu
--cichy
Cichy moduł wyjściowy
--UI
Wymuś uruchomienie okna GUI
Parametry:
wkład=ciąg [wymagany]
Nazwa wejściowej mapy rastrowej
wydajność=ciąg [wymagany]
Mapa rastrowa przejścia przez zero
szerokość=liczba całkowita
xy zakres filtra Gaussa
Zaniedbanie: 9
próg=unosić się
Czułość filtra Gaussa
Zaniedbanie: 10
Kierunki=liczba całkowita
Liczba skategoryzowanych kierunków azymutu
Zaniedbanie: 1
OPIS
izc to program do przetwarzania obrazu używany do wykrywania krawędzi. Powstała mapa rastrowa
pokazuje lokalizację „granic” na mapie wejściowej. Granice zwykle można znaleźć w
obszary zmieniających się wartości komórek i mają tendencję do przebiegania prostopadle do kierunku
nachylenie. Algorytm używany do wykrywania krawędzi jest jednym z algorytmów „przejścia przez zero”.
zostało pokrótce omówione poniżej.
OPCJE
Parametry:
mapa_wejściowa=Nazwa
Nazwa wejściowej warstwy mapy rastrowej.
zc_map=Nazwa
Nazwa warstwy mapy rastrowej, która będzie używana dla wartości przekraczających zero.
width =wartość
Ten parametr określa zakres xy filtra Gaussa. Wartość domyślna to
9; Użytkownik może przetestować wyższe i niższe wartości. Zwiększenie szerokości będzie
skutkować znalezieniem „krawędzi” reprezentujących bardziej stopniowe zmiany wartości komórek.
Domyślnie: 9
próg=wartość
Parametr ten określa „czułość” filtra Gaussa. Wartość domyślna
wynosi 10; Użytkownik może przetestować wyższe i niższe wartości. Zwiększenie progu
wartość spowoduje znalezienie mniejszej liczby krawędzi.
Domyślnie: 10
orientacje=wartość
Ta wartość to liczba kierunków azymutu komórek na wyjściowej mapie rastrowej
warstwy są podzielone na (podobnie jak warstwa mapy rastrowej aspektów tworzona przez
r.slope.aspekt program). Na przykład wartość 16 spowoduje wykrycie krawędzi
przydzielone do jednego z 16 pojemników, w zależności od kierunku krawędzi
punkt.
Wartość domyślna: 1 Podczas odczytu uwzględniana jest bieżąca definicja regionu i ustawienia maski
mapę wejściową.
UWAGI
Procedura wyszukiwania „krawędzi” na obrazie jest następująca:
1 Wykonywana jest transformata Fouriera obrazu,
2 Transformata Fouriera Laplaciana dwuwymiarowej funkcji Gaussa wynosi
służy do filtrowania przekształconego obrazu,
3 Wynik jest przepuszczany przez odwrotną transformatę Fouriera,
4 Powstały obraz jest przemierzany w poszukiwaniu miejsc, z których obraz się zmienia
dodatniego do ujemnego lub z ujemnego do dodatniego,
5 Każda komórka na mapie, w której wartość przekracza zero (ze zmianą wartości większą
niż wartość progowa) jest zaznaczana jako krawędź i przypisana jest jej orientacja
To. Wynikowa warstwa mapy rastrowej jest generowana.
Korzystaj z i.zcgrass online, korzystając z usług onworks.net