Referencia de la Clase MainWindow
Diagrama de herencias de MainWindow

## Métodos públicos

| MainWindow (QWidget *parent=0)
| Constructor por defecto del MainWindow.
void | MergeImages (const QImage &, const QImage &, QImage &, int, bool=false, int=0, int=0, int=0, int=0)
| Funcion que fusiona dos imagenes juntas. Toma una image con cualquier color de trasfondo y lo pone en otra imagen que actual como el trasfondo. (Implementa la tecnologia de trasfondo verde)
| ~MainWindow ()
| Destructor del MainWindow.

## Slots privados

void | on_ghostBox_clicked ()
| Funcion que invoca la funcion thresholdSlider y crea una version fantasma de la imagen con el trasfondo verde.
void | on_btnSelectImage_clicked ()
| Despliega la ventana de busqueda de archivos para subir una imagen. (Trasfondo verde)
void | on_btnSelectBackground_clicked ()
| Despliega la ventana de busqueda de archivos para subir una imagen para el trasfondo.
void | on_btnMergeImages_clicked ()
| Invoca la funcion que fusional la imagen con transfondo verde con la imagen de transfondo, entonces displiega la imagen fusionada.
void | on_btnSaveImage_clicked ()
| Despliega la ventana de busqueda de archivos para escoger un camino guardar la imagen fusionada en el sistema de archivos.
void | Mouse_Pressed ()
| Funcion que obtiene las coordenada de la imagen con el trasfondo verde. Más...
void | Mouse_PressedBackground ()
void | on_thresholdSlider_actionTriggered ()
| Invoca la funcion que fusiona la imagen de trasfondo verde con la imagen del trasfondo final.

## Atributos privados

Ui::MainWindow * | ui
QImage | originalImage
QImage | backgroundImage
QImage | mergedImage

## Documentación de las funciones miembro

void MainWindow::Mouse_Pressed | ( |  | ) |

privateslot

Funcion que obtiene las coordenada de la imagen con el trasfondo verde.

Funcion que obtiene las coordenada de la imagen con el trasfondo final.

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

- MergePanel.h
- Filter.cpp
- MergePanel.cpp