Czołowe wykrywanie obrazu sst i chlorofilu


12

Pracuję nad zdjęciami satelitarnymi temperatury powierzchni morza i szukam wyznaczania gradientów w otwartym kodzie źródłowym na podstawie temperatury. Czy jest jakieś narzędzie, takie jak narzędzie do wykrywania frontu Cayula i Cornillon w ArcGIS, [1]które może w tym pomóc.

Jedną z proponowanych mi metod jest użycie filtra górnoprzepustowego i konturowania. Ale w obu przypadkach nie jestem w stanie narysować linii na froncie specyficznym dla temperatury. W filtrze górnoprzepustowym wykrywa całą krawędź, która mnie nie interesuje, aw konturach jest oparta na interwałach.

Szukam narzędzia w QGIS (lub dowolnym otwartym oprogramowaniu), które automatycznie:

  • identyfikuje gradienty (fronty) na podstawie temperatury,
  • narysuj linię i
  • generuje plik kształtu.

Na prośbę komentatora: narzędzie do wykrywania frontu Cayula Cornillon automatycznie wykrywa fronty SST na podstawie danych satelitarnych SST. Oryginalny artykuł opublikowano tutaj:

Cayula, JF i Cornillon, P. (1992). Algorytm wykrywania krawędzi dla obrazów SST. Journal of Atmospheric and Oceanic Technology, 9 (1), 67-80.

Oto przykładowy zestaw danych: https://www.dropbox.com/s/rtxhln299szonb1/may25.csv?dl=0


2
Cayula i Cornillon to terminy, które wydają się być nowe w GIS SE. Czy mógłbyś edytować swoje pytanie, aby opisać, co to jest, lub zamieścić linki do ich opisów?
PolyGeo

Czy możesz podać podzbiór wspomnianych danych SST do testowania?
Kersten

Czy możesz ponownie podać dane wyjściowe? Link wydaje się już nieważny ...
Jochen Schwarze

1
Zgodnie z tym dokumentem autorstwa Petera Millera wersja MGET (Marine Geospatial Ecology Tools) wykrywająca front Cayula i Cornillon może być również uruchomiona z Pythona. Z jego komentarza nie wynika jednoznacznie, czy konieczne jest arkowanie, ale warto sprawdzić. Stwierdza także: „Jeśli jesteś ekspertem w Pythonie i planujesz używać MGET bez ArcGIS, możesz zignorować kroki związane z ArcGIS. Aby uzyskać pomoc dotyczącą instalacji, skontaktuj się z nami ”. na stronie instalacyjnej MGET.
Cotton.Rockwood

Odpowiedzi:


1

Odpowiedź na podstawie komentarza @ Cotton.Rockwood:

Według tego dokumentu autorstwa Petera Millera wersja MGET (Marine Geospatial Ecology Tools) wykrywająca front Cayula i Cornillon może być również uruchomiona z Pythona. Z jego komentarza nie wynika jednoznacznie, czy konieczne jest arkowanie, ale warto sprawdzić. Stwierdza także: „Jeśli jesteś ekspertem w Pythonie i planujesz używać MGET bez ArcGIS, możesz zignorować kroki związane z ArcGIS. Aby uzyskać pomoc dotyczącą instalacji, skontaktuj się z nami ”. na stronie instalacyjnej MGET.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.