jipfunc
Class FPhase
java.lang.Object
|
+--jip.JIPFunction
|
+--jipfunc.FPhase
- public class FPhase
- extends JIPFunction
FPhase: Calcula la fase de una imagen compleja.
DESCRIPCION: Calcula la fase la imagen de entrada. Para ello la imagen
debe ser compleja, es decir, cada imagen tiene dos bandas (aunque podemos entrar
como parámetro una imagen con n bandas que contenga n/2 de imagenes).
Por ejemplo lo podemos utilizar con la salida de VGrad. Para el cálculo
de la fase se utiliza la función atan2.
Aplicable a tipos: BIT, BYTE, WORD y REAL
Parametros de Entrada:
- img: Imagen de Entrada
Parametros de Salida:
- Imagen Procesada de tipo Real, con la mitad de bandas que la imagen
de entrada.
Notas Adicionales: La imagen de entrada debe tener un número par de bandas.
No se aplica a frames geométricos.
Constructor Summary |
FPhase()
Constructor de la Clase.
Obtiene los parámetros de entrada para aplicar la función.
|
Method Summary |
JIPImage |
processImg(JIPImage img)
Método Principal
Se calcula la fase de la imagen de entrada
Parametros de Entrada:
img: Imagen a procesar con numero par de bandas
Parametros de Salida:
Imagen con la mitad de bandas que la original. |
Methods inherited from class jip.JIPFunction |
getDescription, getName, getNumParams, getNumResults, getParamDescr, getParamNames, getParamType, getParamValueBool, getParamValueImg, getParamValueInt, getParamValueReal, getParamValueStr, getResultDescr, getResultNames, getResultType, getResultValueBool, getResultValueImg, getResultValueInt, getResultValueReal, getResultValueStr, isParam, isParamAsigned, isParamRequired, isResult, isResultAsigned, isResultRequired, paramsOK, processSeq, setParamValue, setParamValue, setParamValue, setParamValue, setParamValue, setResultValue, setResultValue, setResultValue, setResultValue, setResultValue |
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait |
FPhase
public FPhase()
Constructor de la Clase.
Obtiene los parámetros de entrada para aplicar la función.
Parametros de Entrada:
- NINGUNO
Parametros de Salida:
- NINGUNO
processImg
public JIPImage processImg(JIPImage img)
Método Principal
Se calcula la fase de la imagen de entrada
Parametros de Entrada:
- img: Imagen a procesar con numero par de bandas
Parametros de Salida:
- Imagen con la mitad de bandas que la original. En cada banda
contendrá la Fase de la imagen.
- Overrides:
processImg
in class JIPFunction
- Following copied from class:
jip.JIPFunction
- Parameters:
img
- Imagen de entrada.- Returns:
- Imagen de salida.