Clase que representa un Pixel de una imagen.
More...
#include <Pixel.h>
Clase que representa un Pixel de una imagen.
- Author
- Christopher Arredondo Flores
- Date
- 28/9/2014
Definition at line 17 of file Pixel.h.
Constructor de la Clase Pixel por defecto
Definition at line 28 of file Pixel.h.
Pixel::Pixel |
( |
vector< int > |
nChannels, |
|
|
int |
aChannels |
|
) |
| |
|
inline |
Constructor de la Clase Pixel
- Parameters
-
x1 | La Posición del Pixel en el eje X |
y1 | La Posición del Pixel en el eje Y |
nChannels | Canales que posee el Pixel |
Definition at line 37 of file Pixel.h.
int Pixel::getAmountChannels |
( |
| ) |
|
|
inline |
Obtiene cantidad de canales que tiene el Pixel return amount_channels
Definition at line 93 of file Pixel.h.
vector<int> Pixel::getChannels |
( |
| ) |
|
|
inline |
Método que Devuelve Los canales del Pixel (1 si es Escala de Grises, 3 si es RGB)
- Returns
- channels
Definition at line 51 of file Pixel.h.
int* Pixel::getContent |
( |
| ) |
|
|
inlinevirtual |
Función que devuelve en un arreglo de enteros todo el contenido del Pixel return array
Reimplemented from DataType.
Definition at line 73 of file Pixel.h.
int Pixel::getIntensity |
( |
| ) |
|
|
inline |
Método que obtiene la Intensidad del Pixel return local_max
Definition at line 101 of file Pixel.h.
double Pixel::getSize |
( |
| ) |
|
|
inlinevirtual |
Obtiene el tamaño del Pixel Representado return Devuelve 1 si es un Pixel de un canal (Escala de Grises) o cantidad de Canales * 1 (donde 1 es la cantidad de bytes que usa un entero)
Reimplemented from DataType.
Definition at line 113 of file Pixel.h.
void Pixel::setAmountChannels |
( |
int |
aChannels | ) |
|
|
inline |
Método que Modifica la cantidad de canales del Pixel
Definition at line 66 of file Pixel.h.
void Pixel::setChannels |
( |
vector< int > |
nChannels | ) |
|
|
inline |
Método que Modifica los canales del Pixel
Definition at line 59 of file Pixel.h.
The documentation for this class was generated from the following file:
- /Users/carredon/Dropbox/TESIS/Sim-Lit-POO/class/Pixel.h