Presentació i opcions Caixa de diàleg de l'aplicació
Sintaxi

Presentació i opcions

Aquesta aplicació pren un ràster i substitueix totes les cel·les (píxels) de valor igual a un valor indicat per la persona usuària (valor a fagocitar), pel valor majoritari (moda) en l'entorn de la cel·la o per la mitjana d'aquests valors veïns. L'entorn queda definit per la finestra de convolució, quadrada i de costat senar en nombre de píxels. El fitxer a fagocitar és un ràster en qualsevol format (byte, short integer, unsigned integer o real), comprimit o descomprimit, i el resultat serà en el mateix format.

Aquest procés pot servir, conceptualment, per diferents propòsits:

El nom de l'aplicació, FagoVal, es deu a la similitud entre el procés que es duu a terme i el procés de fagocitosi biològica: una cèl·lula més gran (en aquest cas la matriu de convolució) elimina altres elements (en aquest cas valors seleccionats) envoltant-los i integrant-los al seu si.

Quan existeix una àrea de valors a fagocitar més extensa que la finestra de convolució, romandrà algun valor interior que no ha estat fagocitat en un primer procés, i en aquest cas es demana a l'usuari si desitja fer una nova iteració del procés de substitució. Existeix el paràmetre opcional /ITERAR_AUTO per a evitar interrompre l'aplicació per a realitzar aquesta consulta a l'usuari i prosseguir iterant fins que ja no quedi cap valor a fagocitar o només restin valors aïllats.També es pot donar el cas que un valor no sigui fagocitat perquè el resultat de la substitució és ell mateix d'acord amb el càlcul de convolució (per exemple, en una substitució per mitjana o també en una substitució per mediana amb desempat per mitjana dels dos valors centrals).

Es pot evitar que quedin valors aïllats, que es presenten quan un valor a fagocitar està rodejat de sensedades, i assignar-li el valor sensedades, activant el paràmetre optatiu /AILLAT_NODATA. Cal ser prudent en definir les dimensions de la finestra de convolució; si bé una finestra gran reduirà el nombre de iteracions, pot espatllar la imatge en aplicar, sobre un valor a fagocitar, valors de cel·les excessivament llunyanes.

En la substitució del valor a fagocitar per la mitjana o moda dels píxels dins la finestra de convolució, mai no participen els valors sensedades, cosa que pot provocar que el càlcul es realitzi sobre una mostra molt reduïda; per tant, en el cas que dins la finestra el nombre de píxels vàlids sigui inferior a la meitat de la mostra, es pot marcar aquest píxel a fagocitar com a sensedades si s'activa el paràmetre /NODATA_MAJORITARI, o realitzar el càlcul amb la mostra disponible.


Caixa de diàleg de l'aplicació

Caixa de diàleg del FagoVal


Sintaxi

Sintaxi:

Paràmetres:

Modificadors: