jipfunc
Class FSmoothMedian
java.lang.Object
|
+--jip.JIPFunction
|
+--jipfunc.FSmoothMedian
- public class FSmoothMedian
- extends JIPFunction
FSmoothMedian: Realiza el suavizado de la imagen mediante la mediana
DESCRIPCION: Realiza el suavizado de la imagen mediante la mediana.
Aplicable a tipos: BYTE, WORD, COLOR y REAL
Parametros de Entrada:
- img: Imagen de Entrada
- radio: Radio de la ventana
Parametros de Salida:
- Imagen Procesada del mismo tipo que la imagen de entrada
Constructor Summary |
FSmoothMedian()
Constructor de la Clase.
Obtiene los parámetros de entrada para aplicar la función.
|
Method Summary |
float |
Mediana(float[] vector,
int longitud)
DESCRIPCIÓN
Calcula la mediana de los elementos de un vector
de tipo float.
Parametros de Entrada:
vector: Vector que contiene los elementos
longitud: Longitud a tratar
Parametros de Salida:
Devuelve la mediana de los elementos de entrada (en el vector)
|
int |
Mediana(int[] vector,
int longitud)
DESCRIPCIÓN
Calcula la mediana de los elementos de un vector
de tipo entero.
Parametros de Entrada:
vector: Vector que contiene los elementos
longitud: Longitud a tratar
Parametros de Salida:
Devuelve la mediana de los elementos de entrada (en el vector)
|
JIPImage |
processImg(JIPImage img)
Método Principal
Se le llama para realizar el suavizado mediante
la media de la imagen de entrada.
Parametros de Entrada:
img: Imagen a procesar
Parametros de Salida:
Imagen suavizada mediante la media.
|
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 |
FSmoothMedian
public FSmoothMedian()
Constructor de la Clase.
Obtiene los parámetros de entrada para aplicar la función.
Parametros de Entrada:
- NINGUNO
Parametros de Salida:
- NINGUNO
Mediana
public int Mediana(int[] vector,
int longitud)
DESCRIPCIÓN
Calcula la mediana de los elementos de un vector
de tipo entero.
Parametros de Entrada:
- vector: Vector que contiene los elementos
- longitud: Longitud a tratar
Parametros de Salida:
- Devuelve la mediana de los elementos de entrada (en el vector)
Mediana
public float Mediana(float[] vector,
int longitud)
DESCRIPCIÓN
Calcula la mediana de los elementos de un vector
de tipo float.
Parametros de Entrada:
- vector: Vector que contiene los elementos
- longitud: Longitud a tratar
Parametros de Salida:
- Devuelve la mediana de los elementos de entrada (en el vector)
processImg
public JIPImage processImg(JIPImage img)
Método Principal
Se le llama para realizar el suavizado mediante
la media de la imagen de entrada.
Parametros de Entrada:
- img: Imagen a procesar
Parametros de Salida:
- Imagen suavizada mediante la media.
- Overrides:
processImg
in class JIPFunction
- Following copied from class:
jip.JIPFunction
- Parameters:
img
- Imagen de entrada.- Returns:
- Imagen de salida.