Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
automatyzacja funkcji
28-09-2010, 18:56,
#6
RE: automatyzacja funkcji
(28-09-2010, 10:09)wojsa napisał(a): No to jeszcze jeden problem. Zasilamy raster RGB który rozbija się na poszczególne kanały i chcemy automatycznie połączyć go z powrotem w jeden plik przy pomocy funkcji r.composite. Nie mogę sobie poradzić z przekierowaniem wyniku zasilenia na wejście do następnego procesu - r.composite. Oczywiście jak w poprzednich przykładach interesuje mnie wykonanie tego procesu na katalogu zawierającym kilka plików

Staram się domyślić co kombinujesz. Chesz zaimportować raster RGB i wyeksportować z powrotem do rastra RGB? r.composite zadziała w sensownym tempie tylko dla max levels=32, co zredukuje paletę do 32768 kolorów. Do tego zrobi raster 16bit, którego nie da się ugryźć wieloma programami. A redukcja do zjadliwego dla GIMPów i innych zasięgu 8bit/warstwa (levels= max 6) zrujnuje tabele kolorów kompletnie.

Lepiej zrób w GRASSie grupy (i.group) z każdego tripletu R, G, B i exportuj te grupy r.out.gdal. To pozwoli zachować paletę 24bit i łatwy do ugryzienia format dla innego softu (np. TIFF z 3 warstwami 8bit - "raster RGB").

Przeczytaj "Raster Format" w http://grass.osgeo.org/grass64/manuals/h...intro.html i http://grass.osgeo.org/grass64/manuals/h....gdal.html od "NOTES" w dół.
Maciej Sieczka
http://www.sieczka.org


Wiadomości w tym wątku
automatyzacja funkcji - przez wojsa - 24-09-2010, 14:19
RE: automatyzacja funkcji - przez msieczka - 25-09-2010, 10:51
RE: automatyzacja funkcji - przez wojsa - 27-09-2010, 10:28
RE: automatyzacja funkcji - przez msieczka - 27-09-2010, 11:43
RE: automatyzacja funkcji - przez wojsa - 28-09-2010, 10:09
RE: automatyzacja funkcji - przez msieczka - 28-09-2010, 18:56

Skocz do: