-
Filtres: Filtratge indiscriminat de valors de ràsters
Accés a aquest text d'ajuda com a pàgina web: Filtres
Presentació i opcions
Aquesta aplicació genera un ràster a partir de l'aplicació d'un determinat filtre no selectiu sobre el ràster original. Cada píxel del ràster original és substituït en el ràster destí pel resultat del càlcul definit segons el filtre; en aquest càlcul participen els píxels del seu entorn dins d'una determinada finestra quadrada de costat senar definit per la persona usuària.
Normalment, en el càlcul no participen els píxels assignats amb valor sensedades. Si es considera que la mostra no és suficient (el nombre de valors vàlids dins la finestra de convolució és inferior al nombre de valors sensedades) es pot assignar sensedades al càlcul resultant o mantenir el càlcul amb la mostra reduïda. A partir d'un paràmetre és possible invertir aquest comportament i forçar l'aplicació a treballar només sobre els valors sensedades per tal d'eliminar-los selectivament aplicant el filtre.
El ràster resultat serà del mateix tipus que el ràster origen. Conseqüentment, si el ràster origen és byte i es vol els resultats en nombres reals, cal convertir prèviament el ràster origen a real amb IMGIMG.
En l'actual versió hi ha definits els següents filtres, que s'aniran ampliant en futures versions:
- Moda: Filtre de suavització o generalització indiscriminada per a ràsters categòrics. L'aplicació FagoVal sol donar resultats millors en aplicar generalitzacions selectives.
- Mitjana: Filtre de suavització per a ràsters continus.
- Mediana: Filtre de suavització apte per a qualsevol tipus de tractament. Cal aclarir que cada vegada que es trobin 2 valors centrals diferents s'escollirà alternativament el valor d'un d'ells (en canvi en l'aplicació CombiCap es tria la mitjana dels 2 valors centrals si les dades són quantitatives). En aquest cas es prefereix que el procediment de filtrat per mediana no generi en el resultat possibles valors inexistents en la imatge origen.
- Desviació estàndard: Determina el grau de dispersió dels valors a l'entorn de cada píxel. Com més alt és el seu valor, més "rugosa" és la textura a l'entorn d'un píxel. No és adequat per a ràsters categòrics.
- Variabilitat: Mesura el percentatge de píxels de valor diferent a la moda. Adequat per a ràsters categòrics, pot ser un indicador indirecte d'autocorrelació i un filtre detector de vores.
- Mínim: Determina el mínim local dins la finestra.
- Màxim: Determina el màxim local dins la finestra.
- Laplacià: En el cas de la finestra de 3x3, pot aplicar-se aquest filtre laplacià rectangular on tots els elements diferents del central tenen un pes -1 i el central un pes 9, sense necessitat d'usar el procediment d'aplicar una finestra de pesos variables. Si es vol usar aquest últim procediment podeu triar l'opció corresponent dins de matrius predefinides.
- Matriu predefinida: Permet escollir algun dels filtres predefinits corresponents a matrius de pesos variables. La col·lecció de filtres està allotjada en el directori del MiraMon dins un conjunt de fitxers de filtres d'extensió mft. Aquesta col·lecció incorpora bàsicament diferents modalitats de filtres de suavització i de detecció i reforçament de vores. Noves versions de l'aplicació aniran progressivament afegint nous elements a l'actual col·lecció.
- Matriu d'usuari: Permet que sigui l'usuari qui defineixi explícitament els diferents pesos de la matriu a aplicar. Una vegada definit pot desar-se en qualsevol adreça (molt recomanable diferent del directori del MiraMon) per usar en posteriors execucions i d'aquesta manera completar la col·lecció de filtres predefinits.
El fitxer de pesos és un fitxer de text en format INI, que inclou tots els paràmetres necessaris per aplicar correctament el filtre. Es pot observar en l'exemple el seu format amb les diferents claus i seccions i la seva correspondència en la interfície gràfica.
Caixa de diàleg de l'aplicació
|
Caixa de diàleg del Filtres |
Sintaxi
Sintaxi:
- Filtres Opció FitxerOrigen FitxerDestí FinConvol [/NODATA_MAJORITARI] [/NOMES_SOBRE_NODATA] [/RECLASS_NODATA] [/RLE] [/PESOS] [/NORMALITZAR] [/DIVISOR] [/F_PESOS]
Opcions:
- 1. per a un filtre de moda.
- 2. de mitjana.
- 3. desviació estàndard.
- 4. de variabilitat.
- 5. de mínim.
- 6. de màxim.
- 7. laplacià 3x3.
- 8. de matriu predefinida.
- 9. matriu d'usuari.
- 10. de mediana.
Paràmetres:
- FitxerOrigen
(Fitxer Origen -
Paràmetre d'entrada): És el ràster origen.
- FitxerDestí
(Fitxer Destí -
Paràmetre de sortida): És el ràster resultat.
- FinConvol
(Finestra Convolció -
Paràmetre d'entrada): És el costat de la finestra de convolució (nombre senar).
Modificadors:
/NODATA_MAJORITARI
(Assigna sensedades)
Assignarà sensedades quan la mostra dels valors vàlids en la finestra de convolució definida és minoritària. (Paràmetre d'entrada) /NOMES_SOBRE_NODATA
(Només sensedades)
Aplica el filtre només sobre els píxels sensedades. (Paràmetre d'entrada) /RECLASS_NODATA
(Reclassifica sensedades)
Valor vàlid al qual s'assignaran les zones sensedades per a després també poder aplicar el filtre corresponent en aquestes zones tal com s'aplica en les zones de valors vàlids (Paràmetre d'entrada) /RLE
(Comprimir i indexar)
El ràster resultat es comprimirà i s'indexarà. (Paràmetre d'entrada) /PESOS=
(Pesos)
Seqüència en ordre fila, columna dels elements de la matriu de pesos, o sigui els seus valors numèrics separats pel caràcter _. Si un element no està definit i per tant no cal aplicar-lo, es marcarà amb el caràcter x, encara que en la majoria de casos és equivalent a un pes zero. (Paràmetre d'entrada) /NORMALITZAR
(Normalitzar)
Implica que sobre tots els elements de la matriu de pesos s'aplicarà un factor divisor addicional, de manera que la suma de pesos esdevingui 1. (Paràmetre d'entrada) /DIVISOR=
(Divisor)
Factor constant que dividirà tots els elements de la matriu per a obtenir els pesos definitius. És útil per no haver de definir pesos amb decimals (com en el cas de decimals periòdics, on és més precís indicar la fracció que no el número en si). (Paràmetre d'entrada) /F_PESOS=
(Fitxer de pesos)
Fitxer de pesos on es fixen tots els paràmetres anteriorment descrits de la matriu de pesos a aplicar (a més a més d'un títol idiomàtic). (Paràmetre d'entrada)