Clase que define constantes y métodos básicos de conversión para el desarrollo
de aplicaciones que utilicen la librería JIP.
Field Summary |
static int |
bBLUE
Cte que identifica la banda BLUE de una imagen en color. |
static int |
bGREEN
Cte que identifica la banda GREEN de una imagen en color. |
static int |
bRED
Cte que identifica la banda RED de una imagen en color. |
static int |
pBOOL
Cte que identifica un tipo de parámetro de función booleano. |
static int |
pIMAGE
Cte que identifica un tipo de parámetro de función imagen. |
static int |
pINT
Cte que identifica un tipo de parámetro de función entero. |
static int |
pREAL
Cte que identifica un tipo de parámetro de función real. |
static int |
pSTRING
Cte que identifica un tipo de parámetro de función cadena. |
static int |
tBIT
Cte que identifica un tipo de imagen o bitmap binario.
|
static int |
tBYTE
Cte que identifica un tipo de imagen o bitmap en 256 grises.
|
static int |
tCOLOR
Cte que identifica un tipo de imagen en color (3 bandas RGB).
|
static int |
tEDGES
Cte que identifica un tipo de imagen Edges |
static int |
tPOINT
Cte que identifica un tipo de imagen Punto. |
static int |
tPOLY
Cte que identifica un tipo de imagen Polígono. |
static int |
tREAL
Cte que identifica un tipo de imagen o bitmap en escala de grises.
|
static int |
tSEGMENT
Cte que identifica un tipo de imagen Segmento. |
static int |
tWORD
Cte que identifica un tipo de imagen o bitmap en 65536 grises.
|
Constructor Summary |
(package private) |
JIP()
Constructor Vacio |
Method Summary |
static int[] |
getAllBitFromByte(int[] pix)
Descripción:
Convierte pixels tipo BYTE a pixels tipo BIT. |
(package private) static boolean[] |
getAllBitFromInt(int[] pix)
Descripción:
Convierte pixels tipo Entero a pixels tipo BIT |
static int[] |
getAllBitFromReal(float[] pix)
Descripción:
Convierte pixels tipo REAL a pixels tipo BIT. |
static int[] |
getAllBitFromWord(int[] pix)
Descripción:
Convierte pixels tipo WORD a pixels tipo BIT. |
static int[] |
getAllBlueFromRGB(int[] rgb)
Descripción:
Extrae las intensidades BLUE de un vector de pixels con valores RGB. |
static int[] |
getAllByteFromBit(int[] pix)
Descripción:
Convierte pixels tipo BIT a pixels tipo BYTE. |
(package private) static byte[] |
getAllByteFromInt(int[] pix)
Descripción:
Convierte pixels tipo Entero a pixels tipo BYTE. |
static int[] |
getAllByteFromReal(float[] pix)
Descripción:
Convierte pixels tipo REAL a pixels tipo BYTE. |
static int[] |
getAllByteFromWord(int[] pix)
Descripción:
Convierte pixels tipo WORD a pixels tipo BYTE. |
static int[] |
getAllGreenFromRGB(int[] rgb)
Descripción:
Extrae las intensidades GREEN de un vector de pixels con valores RGB. |
(package private) static int[] |
getAllIntFromBit(boolean[] pix)
Descripción:
Convierte pixels tipo BIT a pixels tipo Entero. |
(package private) static int[] |
getAllIntFromByte(byte[] pix)
Descripción:
Convierte pixels tipo BYTE a pixels tipo Entero. |
(package private) static int[] |
getAllIntFromWord(short[] pix)
Descripción:
Convierte pixels tipo WORD a pixels tipo Entero. |
static float[] |
getAllRealFromBit(int[] pix)
Descripción:
Convierte pixels tipo BIT a pixels tipo REAL. |
static float[] |
getAllRealFromByte(int[] pix)
Descripción:
Convierte pixels tipo BYTE a pixels tipo REAL. |
(package private) static float[] |
getAllRealFromFloat(float[] pix)
Descripción:
Convierte pixels tipo Flotante a pixels tipo REAL. |
static float[] |
getAllRealFromWord(int[] pix)
Descripción:
Convierte pixels tipo WORD a pixels tipo REAL. |
static int[] |
getAllRedFromRGB(int[] rgb)
Descripción:
Extrae las intensidades RED de un vector de pixels con valores RGB. |
static int[] |
getAllRGB(int[] red,
int[] green,
int[] blue)
Descripción:
Obtiene los valores RGB a partir de los vectores de intensidades
RED, GREEN y BLUE. |
static int[] |
getAllValidBit(int[] pix)
Descripción:
Convierte valores de pixels en valores dentro del rango de tipo BIT. |
static int[] |
getAllValidByte(int[] pix)
Descripción:
Convierte valores de pixels en valores dentro del rango de tipo BYTE. |
static float[] |
getAllValidReal(float[] pix)
Descripción:
Convierte valores de pixels en valores dentro del rango de tipo REAL. |
static int[] |
getAllValidWord(int[] pix)
Descripción:
Convierte valores de pixels en valores dentro del rango de tipo WORD. |
static int[] |
getAllWordFromBit(int[] pix)
Descripción:
Convierte pixels tipo BIT a pixels tipo WORD. |
static int[] |
getAllWordFromByte(int[] pix)
Descripción:
Convierte pixels tipo BYTE a pixels tipo WORD. |
(package private) static short[] |
getAllWordFromInt(int[] pix)
Descripción:
Convierte pixels tipo Entero a pixels tipo WORD. |
static int[] |
getAllWordFromReal(float[] pix)
Descripción:
Convierte pixels tipo REAL a pixels tipo WORD. |
static int |
getBitFromByte(int pix)
Descripción:
Convierte un pixel tipo BYTE a un pixel tipo BIT. |
(package private) static boolean |
getBitFromInt(int pix)
Descripción:
Convierte un pixel tipo Entero a pixel tipo BIT. |
(package private) static boolean[] |
getBitFromRaw(byte[] bmpRAW,
int npixels)
Descripción:
Convierte pixels en formato RAW a pixels de tipo BIT |
static int |
getBitFromReal(float pix)
Descripción:
Convierte un pixel tipo REAL a un pixel tipo BIT. |
static int |
getBitFromWord(int pix)
Descripción:
Convierte un pixel tipo WORD a un pixel tipo BIT. |
static int |
getBlueFromRGB(int rgb)
Descripción:
Extrae la intensidad BLUE de un pixel con valor RGB. |
static int |
getByteFromBit(int pix)
Descripción:
Convierte un pixel tipo BIT a un pixel tipo BYTE. |
(package private) static byte |
getByteFromInt(int pix)
Descripción:
Convierte un pixel tipo Entero a pixel tipo BYTE. |
(package private) static byte[] |
getByteFromRaw(byte[] bmpRAW)
Descripción:
Convierte pixels en formato RAW a pixels de tipo BYTE |
static int |
getByteFromReal(float pix)
Descripción:
Convierte un pixel tipo REAL a un pixel tipo BYTE. |
static int |
getByteFromWord(int pix)
Descripción:
Convierte un pixel tipo WORD a un pixel tipo BYTE. |
static int |
getGreenFromRGB(int rgb)
Descripción:
Extrae la intensidad GREEN de un pixel con valor RGB. |
(package private) static int |
getIntFromBit(boolean pix)
Descripción:
Convierte un pixel tipo BIT a pixel tipo Entero. |
(package private) static int |
getIntFromByte(byte pix)
Descripción:
Convierte un pixel tipo BYTE a pixel tipo Entero. |
(package private) static int |
getIntFromWord(short pix)
Descripción:
Convierte un pixel tipo WORD a pixel tipo Entero. |
(package private) static byte[] |
getRawFromBit(boolean[] bmp)
Descripción:
Convierte pixels tipo BIT a pixels en formato RAW (Array de Bytes) |
(package private) static byte[] |
getRawFromByte(byte[] bmp)
Descripción:
Convierte pixels tipo BYTE a pixels en formato RAW (Array de Bytes) |
(package private) static byte[] |
getRawFromEdges(java.util.Vector bmp)
Descripción:
Convierte un Vector tipo EDGES a formato RAW (Array de Bytes) |
(package private) static byte[] |
getRawFromPoint(java.util.Vector bmp)
Descripción:
Convierte un Vector tipo POINTT a formato RAW (Array de Bytes) |
(package private) static byte[] |
getRawFromPoly(java.util.Vector bmp)
Descripción:
Convierte un Vector tipo POLY a formato RAW (Array de Bytes) |
(package private) static byte[] |
getRawFromReal(float[] bmp)
Descripción:
Convierte pixels tipo REAL a pixels en formato RAW (Array de Bytes) |
(package private) static byte[] |
getRawFromSegment(java.util.Vector bmp)
Descripción:
Convierte un Vector tipo SEGMENT a formato RAW (Array de Bytes) |
(package private) static byte[] |
getRawFromVectorWord(java.util.Vector bmp)
Descripción:
Convierte un vector de WORD a formato RAW (Array de Bytes) |
(package private) static byte[] |
getRawFromWord(short[] bmp)
Descripción:
Convierte pixels tipo WORD a pixels en formato RAW (Array de Bytes) |
static float |
getRealFromBit(int pix)
Descripción:
Convierte un pixel tipo BIT a un pixel tipo REAL. |
static float |
getRealFromByte(int pix)
Descripción:
Convierte un pixel tipo BYTE a un pixel tipo REAL. |
(package private) static float |
getRealFromFloat(float pix)
Descripción:
Convierte un pixel de tipo Flotante a un pixel de tipo REAL. |
(package private) static float[] |
getRealFromRaw(byte[] bmpRAW)
Descripción:
Convierte pixels en formato RAW a pixels de tipo REAL |
static float |
getRealFromWord(int pix)
Descripción:
Convierte un pixel tipo WORD a un pixel tipo REAL. |
static int |
getRedFromRGB(int rgb)
Descripción:
Extrae la intensidad RED de un pixel con valor RGB. |
static int |
getRGB(int red,
int green,
int blue)
Descripción:
Obtiene el valor RGB a partir de las intensidades RED, GREEN y BLUE. |
static int |
getValidBit(int pix)
Descripción:
Convierte un valor de pixel en un valor dentro del rango de tipo BIT. |
static int |
getValidByte(int pix)
Descripción:
Convierte un valor de pixel en un valor dentro del rango de tipo BYTE. |
static float |
getValidReal(float pix)
Descripción:
Convierte un valor de pixel en un valor dentro del rango de tipo REAL. |
static int |
getValidWord(int pix)
Descripción:
Convierte un valor de pixel en un valor dentro del rango de tipo WORD. |
static int |
getWordFromBit(int pix)
Descripción:
Convierte un pixel tipo BIT a un pixel tipo WORD. |
static int |
getWordFromByte(int pix)
Descripción:
Convierte un pixel tipo BYTE a un pixel tipo WORD. |
(package private) static short |
getWordFromInt(int pix)
Descripción:
Convierte un pixel tipo Entero a pixel tipo WORD. |
(package private) static short[] |
getWordFromRaw(byte[] bmpRAW)
Descripción:
Convierte pixels en formato RAW a pixels de tipo WORD |
static int |
getWordFromReal(float pix)
Descripción:
Convierte un pixel tipo REAL a un pixel tipo WORD. |
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait |
tBIT
public static final int tBIT
- Cte que identifica un tipo de imagen o bitmap binario.
Los valores de los pixels son enteros en el rango [0..1]
tBYTE
public static final int tBYTE
- Cte que identifica un tipo de imagen o bitmap en 256 grises.
Los valores de los pixels son enteros en el rango [0..255]
tWORD
public static final int tWORD
- Cte que identifica un tipo de imagen o bitmap en 65536 grises.
Los valores de los pixels son enteros en el rango [0..65535]
tREAL
public static final int tREAL
- Cte que identifica un tipo de imagen o bitmap en escala de grises.
Los valores de los pixels son reales en el rango [0..1]
tCOLOR
public static final int tCOLOR
- Cte que identifica un tipo de imagen en color (3 bandas RGB).
Los valores de los pixels son un entero en el rango [0..255] para cada banda.
tSEGMENT
public static final int tSEGMENT
- Cte que identifica un tipo de imagen Segmento.
tPOINT
public static final int tPOINT
- Cte que identifica un tipo de imagen Punto.
tPOLY
public static final int tPOLY
- Cte que identifica un tipo de imagen Polígono.
tEDGES
public static final int tEDGES
- Cte que identifica un tipo de imagen Edges
bRED
public static final int bRED
- Cte que identifica la banda RED de una imagen en color.
bGREEN
public static final int bGREEN
- Cte que identifica la banda GREEN de una imagen en color.
bBLUE
public static final int bBLUE
- Cte que identifica la banda BLUE de una imagen en color.
pBOOL
public static final int pBOOL
- Cte que identifica un tipo de parámetro de función booleano.
pINT
public static final int pINT
- Cte que identifica un tipo de parámetro de función entero.
pREAL
public static final int pREAL
- Cte que identifica un tipo de parámetro de función real.
pSTRING
public static final int pSTRING
- Cte que identifica un tipo de parámetro de función cadena.
pIMAGE
public static final int pIMAGE
- Cte que identifica un tipo de parámetro de función imagen.
JIP
JIP()
- Constructor Vacio
getValidBit
public static int getValidBit(int pix)
Descripción:
Convierte un valor de pixel en un valor dentro del rango de tipo BIT.
- Parameters:
pix
- Valor de la intensidad del pixel.- Returns:
- Intensidad válida tipo BIT: entero [0..1]
getAllValidBit
public static int[] getAllValidBit(int[] pix)
Descripción:
Convierte valores de pixels en valores dentro del rango de tipo BIT.
- Parameters:
pix
- Valores de intensidades de los pixels.- Returns:
- Intensidades válidas tipo BIT: entero [0..1]
getValidByte
public static int getValidByte(int pix)
Descripción:
Convierte un valor de pixel en un valor dentro del rango de tipo BYTE.
- Parameters:
pix
- Valor de la intensidad del pixel.- Returns:
- Intensidad válida tipo BYTE: entero [0..255]
getAllValidByte
public static int[] getAllValidByte(int[] pix)
Descripción:
Convierte valores de pixels en valores dentro del rango de tipo BYTE.
- Parameters:
pix
- Valores de intensidades de los pixels.- Returns:
- Intensidades válidas tipo BYTE: entero [0..255]
getValidWord
public static int getValidWord(int pix)
Descripción:
Convierte un valor de pixel en un valor dentro del rango de tipo WORD.
- Parameters:
pix
- Valor de la intensidad del pixel.- Returns:
- Intensidad válida tipo WORD: entero [0..65535]
getAllValidWord
public static int[] getAllValidWord(int[] pix)
Descripción:
Convierte valores de pixels en valores dentro del rango de tipo WORD.
- Parameters:
pix
- Valores de intensidades de los pixels.- Returns:
- Intensidades válidas tipo WORD: entero [0..65535]
getValidReal
public static float getValidReal(float pix)
Descripción:
Convierte un valor de pixel en un valor dentro del rango de tipo REAL.
- Parameters:
pix
- Valor de la intensidad del pixel.- Returns:
- Intensidad válida tipo REAL: float [0..1]
getAllValidReal
public static float[] getAllValidReal(float[] pix)
Descripción:
Convierte valores de pixels en valores dentro del rango de tipo REAL.
- Parameters:
pix
- Valores de intensidades de los pixels.- Returns:
- Intensidades válidas tipo REAL: float [0..1]
getRedFromRGB
public static int getRedFromRGB(int rgb)
Descripción:
Extrae la intensidad RED de un pixel con valor RGB.
- Parameters:
rgb
- Valor RGB del pixel.- Returns:
- Intensidad RED del pixel.
getGreenFromRGB
public static int getGreenFromRGB(int rgb)
Descripción:
Extrae la intensidad GREEN de un pixel con valor RGB.
- Parameters:
rgb
- Valor RGB del pixel.- Returns:
- Intensidad GREEN del pixel.
getBlueFromRGB
public static int getBlueFromRGB(int rgb)
Descripción:
Extrae la intensidad BLUE de un pixel con valor RGB.
- Parameters:
rgb
- Valor RGB del pixel.- Returns:
- Intensidad BLUE del pixel.
getAllRedFromRGB
public static int[] getAllRedFromRGB(int[] rgb)
Descripción:
Extrae las intensidades RED de un vector de pixels con valores RGB.
- Parameters:
rgb
- Vector de pixels con valores RGB.- Returns:
- Intensidades RED de los pixels.
getAllGreenFromRGB
public static int[] getAllGreenFromRGB(int[] rgb)
Descripción:
Extrae las intensidades GREEN de un vector de pixels con valores RGB.
- Parameters:
rgb
- Vector de pixels con valores RGB.- Returns:
- Intensidades GREEN de los pixels.
getAllBlueFromRGB
public static int[] getAllBlueFromRGB(int[] rgb)
Descripción:
Extrae las intensidades BLUE de un vector de pixels con valores RGB.
- Parameters:
rgb
- Vector de pixels con valores RGB.- Returns:
- Intensidades BLUE de los pixels.
getRGB
public static int getRGB(int red,
int green,
int blue)
Descripción:
Obtiene el valor RGB a partir de las intensidades RED, GREEN y BLUE.
- Parameters:
red
- Intensidad RED del pixel.green
- Intensidad GREEN del pixel.blue
- Intensidad BLUE del pixel.- Returns:
- Valor RGB del pixel.
getAllRGB
public static int[] getAllRGB(int[] red,
int[] green,
int[] blue)
Descripción:
Obtiene los valores RGB a partir de los vectores de intensidades
RED, GREEN y BLUE.
- Parameters:
red
- Vector de intensidades RED de los pixels.green
- Vector de intensidades GREEN de los pixels.blue
- Vector de intensidades BLUE de los pixels.- Returns:
- Vector de valores RGB de los pixels.
getBitFromByte
public static int getBitFromByte(int pix)
Descripción:
Convierte un pixel tipo BYTE a un pixel tipo BIT.
- Parameters:
pix
- Valor de intensidad del pixel tipo BYTE.- Returns:
- Intensidad tipo BIT: entero [0..1]
getAllBitFromByte
public static int[] getAllBitFromByte(int[] pix)
Descripción:
Convierte pixels tipo BYTE a pixels tipo BIT.
- Parameters:
pix
- Valor de intensidades de los pixels tipo BYTE.- Returns:
- Intensidades tipo BIT: entero [0..1]
getBitFromWord
public static int getBitFromWord(int pix)
Descripción:
Convierte un pixel tipo WORD a un pixel tipo BIT.
- Parameters:
pix
- Valor de intensidad del pixel tipo WORD.- Returns:
- Intensidad tipo BIT: entero [0..1]
getAllBitFromWord
public static int[] getAllBitFromWord(int[] pix)
Descripción:
Convierte pixels tipo WORD a pixels tipo BIT.
- Parameters:
pix
- Valor de intensidades de los pixels tipo WORD.- Returns:
- Intensidades tipo BIT: entero [0..1]
getBitFromReal
public static int getBitFromReal(float pix)
Descripción:
Convierte un pixel tipo REAL a un pixel tipo BIT.
- Parameters:
pix
- Valor de intensidad del pixel tipo REAL.- Returns:
- Intensidad tipo BIT: entero [0..1]
getAllBitFromReal
public static int[] getAllBitFromReal(float[] pix)
Descripción:
Convierte pixels tipo REAL a pixels tipo BIT.
- Parameters:
pix
- Valor de intensidades de los pixels tipo REAL.- Returns:
- Intensidades tipo BIT: entero [0..1]
getByteFromBit
public static int getByteFromBit(int pix)
Descripción:
Convierte un pixel tipo BIT a un pixel tipo BYTE.
- Parameters:
pix
- Valor de intensidad del pixel tipo BIT.- Returns:
- Intensidad tipo BYTE: entero [0..255]
getAllByteFromBit
public static int[] getAllByteFromBit(int[] pix)
Descripción:
Convierte pixels tipo BIT a pixels tipo BYTE.
- Parameters:
pix
- Valor de intensidades de los pixels tipo BIT.- Returns:
- Intensidades tipo BYTE: entero [0..255]
getByteFromWord
public static int getByteFromWord(int pix)
Descripción:
Convierte un pixel tipo WORD a un pixel tipo BYTE.
- Parameters:
pix
- Valor de intensidad del pixel tipo WORD.- Returns:
- Intensidad tipo BYTE: entero [0..255]
getAllByteFromWord
public static int[] getAllByteFromWord(int[] pix)
Descripción:
Convierte pixels tipo WORD a pixels tipo BYTE.
- Parameters:
pix
- Valor de intensidades de los pixels tipo WORD.- Returns:
- Intensidades tipo BYTE: entero [0..255]
getByteFromReal
public static int getByteFromReal(float pix)
Descripción:
Convierte un pixel tipo REAL a un pixel tipo BYTE.
- Parameters:
pix
- Valor de intensidad del pixel tipo REAL.- Returns:
- Intensidad tipo BYTE: entero [0..255]
getAllByteFromReal
public static int[] getAllByteFromReal(float[] pix)
Descripción:
Convierte pixels tipo REAL a pixels tipo BYTE.
- Parameters:
pix
- Valor de intensidades de los pixels tipo REAL.- Returns:
- Intensidades tipo BYTE: entero [0..255]
getWordFromBit
public static int getWordFromBit(int pix)
Descripción:
Convierte un pixel tipo BIT a un pixel tipo WORD.
- Parameters:
pix
- Valor de intensidad del pixel tipo BIT.- Returns:
- Intensidad tipo WORD: entero [0..65535]
getAllWordFromBit
public static int[] getAllWordFromBit(int[] pix)
Descripción:
Convierte pixels tipo BIT a pixels tipo WORD.
- Parameters:
pix
- Valor de intensidades de los pixels tipo BIT.- Returns:
- Intensidades tipo WORD: entero [0..65535]
getWordFromByte
public static int getWordFromByte(int pix)
Descripción:
Convierte un pixel tipo BYTE a un pixel tipo WORD.
- Parameters:
pix
- Valor de intensidad del pixel tipo BYTE.- Returns:
- Intensidad tipo WORD: entero [0..65535]
getAllWordFromByte
public static int[] getAllWordFromByte(int[] pix)
Descripción:
Convierte pixels tipo BYTE a pixels tipo WORD.
- Parameters:
pix
- Valor de intensidades de los pixels tipo BYTE.- Returns:
- Intensidades tipo WORD: entero [0..65535]
getWordFromReal
public static int getWordFromReal(float pix)
Descripción:
Convierte un pixel tipo REAL a un pixel tipo WORD.
- Parameters:
pix
- Valor de intensidad del pixel tipo REAL.- Returns:
- Intensidad tipo WORD: entero [0..65535]
getAllWordFromReal
public static int[] getAllWordFromReal(float[] pix)
Descripción:
Convierte pixels tipo REAL a pixels tipo WORD.
- Parameters:
pix
- Valor de intensidades de los pixels tipo REAL.- Returns:
- Intensidades tipo WORD: entero [0..65535]
getRealFromBit
public static float getRealFromBit(int pix)
Descripción:
Convierte un pixel tipo BIT a un pixel tipo REAL.
- Parameters:
pix
- Valor de intensidad del pixel tipo BIT.- Returns:
- Intensidad tipo REAL: float [0..1]
getAllRealFromBit
public static float[] getAllRealFromBit(int[] pix)
Descripción:
Convierte pixels tipo BIT a pixels tipo REAL.
- Parameters:
pix
- Valor de intensidades de los pixels tipo BIT.- Returns:
- Intensidades tipo REAL: float [0..1]
getRealFromByte
public static float getRealFromByte(int pix)
Descripción:
Convierte un pixel tipo BYTE a un pixel tipo REAL.
- Parameters:
pix
- Valor de intensidad del pixel tipo BYTE.- Returns:
- Intensidad tipo REAL: float [0..1]
getAllRealFromByte
public static float[] getAllRealFromByte(int[] pix)
Descripción:
Convierte pixels tipo BYTE a pixels tipo REAL.
- Parameters:
pix
- Valor de intensidades de los pixels tipo BYTE.- Returns:
- Intensidades tipo REAL: float [0..1]
getRealFromWord
public static float getRealFromWord(int pix)
Descripción:
Convierte un pixel tipo WORD a un pixel tipo REAL.
- Parameters:
pix
- Valor de intensidad del pixel tipo WORD.- Returns:
- Intensidad tipo REAL: float [0..1]
getAllRealFromWord
public static float[] getAllRealFromWord(int[] pix)
Descripción:
Convierte pixels tipo WORD a pixels tipo REAL.
- Parameters:
pix
- Valor de intensidades de los pixels tipo WORD.- Returns:
- Intensidades tipo REAL: float [0..1]
getBitFromInt
static boolean getBitFromInt(int pix)
Descripción:
Convierte un pixel tipo Entero a pixel tipo BIT.
- Parameters:
pix
- Valor de intensidad del pixel tipo Entero.- Returns:
- Intensidad tipo BIT
getAllBitFromInt
static boolean[] getAllBitFromInt(int[] pix)
Descripción:
Convierte pixels tipo Entero a pixels tipo BIT
- Parameters:
pix
- Valor de intensidades de los pixels tipo Entero- Returns:
- Intensidades tipo BIT
getByteFromInt
static byte getByteFromInt(int pix)
Descripción:
Convierte un pixel tipo Entero a pixel tipo BYTE.
- Parameters:
pix
- Valor de intensidad del pixel tipo Entero.- Returns:
- Intensidad tipo BYTE
getAllByteFromInt
static byte[] getAllByteFromInt(int[] pix)
Descripción:
Convierte pixels tipo Entero a pixels tipo BYTE.
- Parameters:
pix
- Valor de intensidades de los pixels tipo Entero.- Returns:
- Intensidades tipo BYTE: entero [0..255]
getWordFromInt
static short getWordFromInt(int pix)
Descripción:
Convierte un pixel tipo Entero a pixel tipo WORD.
- Parameters:
pix
- Valor de intensidad del pixel tipo Entero.- Returns:
- Intensidad tipo WORD: entero [0..65535]
getAllWordFromInt
static short[] getAllWordFromInt(int[] pix)
Descripción:
Convierte pixels tipo Entero a pixels tipo WORD.
- Parameters:
pix
- Valor de intensidades de los pixels tipo Entero.- Returns:
- Intensidades tipo WORD: entero [0..65535]
getRealFromFloat
static float getRealFromFloat(float pix)
Descripción:
Convierte un pixel de tipo Flotante a un pixel de tipo REAL.
- Parameters:
pix
- Valor de intensidad del pixel de tipo Flotante.- Returns:
- Intensidad de tipo REAL: [0..1]
getAllRealFromFloat
static float[] getAllRealFromFloat(float[] pix)
Descripción:
Convierte pixels tipo Flotante a pixels tipo REAL.
- Parameters:
pix
- Valor de intensidades de los pixels tipo Flotante.- Returns:
- Intensidades tipo REAL: [0..1]
getIntFromBit
static int getIntFromBit(boolean pix)
Descripción:
Convierte un pixel tipo BIT a pixel tipo Entero.
- Parameters:
pix
- Valor de intensidad del pixel tipo BIT.- Returns:
- Intensidad tipo Entero
getAllIntFromBit
static int[] getAllIntFromBit(boolean[] pix)
Descripción:
Convierte pixels tipo BIT a pixels tipo Entero.
- Parameters:
pix
- Valor de intensidades de los pixels tipo BIT.- Returns:
- Intensidades tipo Entero
getIntFromByte
static int getIntFromByte(byte pix)
Descripción:
Convierte un pixel tipo BYTE a pixel tipo Entero.
- Parameters:
pix
- Valor de intensidad del pixel tipo BYTE.- Returns:
- Intensidad tipo Entero
getAllIntFromByte
static int[] getAllIntFromByte(byte[] pix)
Descripción:
Convierte pixels tipo BYTE a pixels tipo Entero.
- Parameters:
pix
- Valor de intensidades de los pixels tipo BYTE.- Returns:
- Intensidades tipo Entero
getIntFromWord
static int getIntFromWord(short pix)
Descripción:
Convierte un pixel tipo WORD a pixel tipo Entero.
- Parameters:
pix
- Valor de intensidad del pixel tipo WORD.- Returns:
- Intensidad tipo Entero
getAllIntFromWord
static int[] getAllIntFromWord(short[] pix)
Descripción:
Convierte pixels tipo WORD a pixels tipo Entero.
- Parameters:
pix
- Valor de intensidades de los pixels tipo WORD.- Returns:
- Intensidades tipo Entero
getRawFromBit
static byte[] getRawFromBit(boolean[] bmp)
Descripción:
Convierte pixels tipo BIT a pixels en formato RAW (Array de Bytes)
- Parameters:
pix
- Valor de intensidades de los pixels tipo BIT.- Returns:
- Intensidades en formato RAW
getRawFromByte
static byte[] getRawFromByte(byte[] bmp)
Descripción:
Convierte pixels tipo BYTE a pixels en formato RAW (Array de Bytes)
- Parameters:
pix
- Valor de intensidades de los pixels tipo BYTE.- Returns:
- Intensidades en formato RAW
getRawFromSegment
static byte[] getRawFromSegment(java.util.Vector bmp)
Descripción:
Convierte un Vector tipo SEGMENT a formato RAW (Array de Bytes)
- Parameters:
pix
- Vector de tipo SEGMENT- Returns:
- Vector en formato RAW
getRawFromPoint
static byte[] getRawFromPoint(java.util.Vector bmp)
Descripción:
Convierte un Vector tipo POINTT a formato RAW (Array de Bytes)
- Parameters:
pix
- Vector de tipo POINT- Returns:
- Vector en formato RAW
getRawFromPoly
static byte[] getRawFromPoly(java.util.Vector bmp)
Descripción:
Convierte un Vector tipo POLY a formato RAW (Array de Bytes)
- Parameters:
pix
- Vector de tipo POLY- Returns:
- Vector en formato RAW
getRawFromEdges
static byte[] getRawFromEdges(java.util.Vector bmp)
Descripción:
Convierte un Vector tipo EDGES a formato RAW (Array de Bytes)
- Parameters:
pix
- Vector de tipo EDGES- Returns:
- Vector en formato RAW
getRawFromWord
static byte[] getRawFromWord(short[] bmp)
Descripción:
Convierte pixels tipo WORD a pixels en formato RAW (Array de Bytes)
- Parameters:
pix
- Valor de intensidades de los pixels tipo WORD.- Returns:
- Intensidades en formato RAW
getRawFromReal
static byte[] getRawFromReal(float[] bmp)
Descripción:
Convierte pixels tipo REAL a pixels en formato RAW (Array de Bytes)
- Parameters:
pix
- Valor de intensidades de los pixels tipo REAL.- Returns:
- Intensidades en formato RAW
getRawFromVectorWord
static byte[] getRawFromVectorWord(java.util.Vector bmp)
Descripción:
Convierte un vector de WORD a formato RAW (Array de Bytes)
- Parameters:
pix
- Vector de tipo WORD.- Returns:
- Intensidades en formato RAW
getBitFromRaw
static boolean[] getBitFromRaw(byte[] bmpRAW,
int npixels)
Descripción:
Convierte pixels en formato RAW a pixels de tipo BIT
- Parameters:
pix
- Valor de intensidades en formato RAW- Returns:
- Intensidades de tipo BIT
getByteFromRaw
static byte[] getByteFromRaw(byte[] bmpRAW)
Descripción:
Convierte pixels en formato RAW a pixels de tipo BYTE
- Parameters:
pix
- Valor de intensidades en formato RAW- Returns:
- Intensidades de tipo BYTE
getWordFromRaw
static short[] getWordFromRaw(byte[] bmpRAW)
Descripción:
Convierte pixels en formato RAW a pixels de tipo WORD
- Parameters:
pix
- Valor de intensidades en formato RAW- Returns:
- Intensidades de tipo WORD
getRealFromRaw
static float[] getRealFromRaw(byte[] bmpRAW)
Descripción:
Convierte pixels en formato RAW a pixels de tipo REAL
- Parameters:
pix
- Valor de intensidades en formato RAW- Returns:
- Intensidades de tipo REAL