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


Fields inherited from class jip.JIPFunction
description, name, params, results
 
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
 

Constructor Detail

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

Method Detail

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.