My Project
Métodos públicos | Slots privados | Métodos privados | Atributos privados | Lista de todos los miembros
Referencia de la Clase MainWindow
Diagrama de herencias de MainWindow

Métodos públicos

 MainWindow (QWidget *parent=0)
 Constructor. Más...
 
void PixelSort (vector< QRgb > &pixels)
 Funcion que ordena pixeles usando Selection Sort (Seleccion) Más...
 
void RemoveNoise (QImage &finalImage, const vector< QImage > &images)
 Funcion que remueve el ruido de un conjunto de imagenes. Por cada posicion (i, j) de los pixeles, inserta en un vector el pixel en esa posicion por cada una de las imagenes, ordena el vector de pixeles, y finalmente ajusta el pixel (i,j) de la nueva imagen al pixel en la media.
 

Slots privados

void on_btnLoadImages_clicked ()
 Funcion que carga una imagen a una etiqueta del GUI.
 
void on_btnRemoveNoise_clicked ()
 Funcion que invoca la funcion que remueve el ruido de las imagenes y ajusta la imagen que devuelve enn el GUI.
 
void on_btnSaveImage_clicked ()
 Funcion que guarda la imagen sin ruido en la computadora.
 
void on_actLoad_Images_triggered ()
 Invoca on_btnLoadImages_clicked() desde los botones.
 
void on_actRemoveNoise_triggered ()
 Invoca on_btnRemoveNoise_clicked() desde los botones.
 
void on_actSaveImage_triggered ()
 Invoca on_actSaveImage_triggered() desde los botones.
 

Métodos privados

void loadImages (vector< QImage > &, QString)
 Funcion que carga multiples imagenes de un directorio. Más...
 

Atributos privados

Ui::MainWindow * ui
 
QImage finalImage
 
vector< QImage > images
 

Documentación del constructor y destructor

MainWindow::MainWindow ( QWidget *  parent = 0)
explicit

Constructor.

Destructor.

Keyboard shortcuts Atajos del teclado

Closes window with cmd + w Cierra la ventana con cmd + w

Loads a image with cmd + o Carga una imagen con cmd + o

Removes noise from a image with cmd + r Remueve el ruido de una imagen con cmd + r

Saves an image without noise with cmd + s Guarda una imagen sin ruido con cmd + s

Documentación de las funciones miembro

void MainWindow::loadImages ( vector< QImage > &  images,
QString  path 
)
private

Funcion que carga multiples imagenes de un directorio.

Parámetros
imagesvector de imagenes con ruido
pathcamino al directorio con las imagenes para cargar.
void MainWindow::PixelSort ( vector< QRgb > &  pixels)

Funcion que ordena pixeles usando Selection Sort (Seleccion)

Parámetros
pixelsvector de pixeles

La documentación para esta clase fue generada a partir de los siguientes ficheros: