|
|
|
|
122
|
entonces `originalImage.pixel(2,1)` devuelve un valor `rgb` que representa el color azul (`0x0000ff`).
|
122
|
entonces `originalImage.pixel(2,1)` devuelve un valor `rgb` que representa el color azul (`0x0000ff`).
|
123
|
|
123
|
|
124
|
3. La siguiente instrucción asigna el color rojo al píxel en posición `(2,3)` en la imagen editada:
|
124
|
3. La siguiente instrucción asigna el color rojo al píxel en posición `(2,3)` en la imagen editada:
|
125
|
-
|
|
|
126
|
`editedImage.setPixel(2,3,qRgb(0xff,0x00,0x00));`.
|
125
|
`editedImage.setPixel(2,3,qRgb(0xff,0x00,0x00));`.
|
127
|
|
126
|
|
128
|
4. La siguiente instrucción le asigna a `greenContent` el valor del tono de verde que contiene el pixel `(1,1)` de `originalImage`:
|
127
|
4. La siguiente instrucción le asigna a `greenContent` el valor del tono de verde que contiene el pixel `(1,1)` de `originalImage`:
|
129
|
-
|
|
|
130
|
- `int greenContent = qGreen(originalImage.pixel(1,1));`.
|
|
|
|
|
128
|
+ `int greenContent = qGreen(originalImage.pixel(1,1));`.
|
131
|
|
129
|
|
132
|
5. El siguiente programa crea un objeto de clase `QImage` e imprime los componentes rojo, verde y azul del pixel en el centro de la imagen. La imagen utilizada es la que se especifica dentro del paréntesis durante la creación del objeto, esto es, el archivo `chuck.png`.
|
130
|
5. El siguiente programa crea un objeto de clase `QImage` e imprime los componentes rojo, verde y azul del pixel en el centro de la imagen. La imagen utilizada es la que se especifica dentro del paréntesis durante la creación del objeto, esto es, el archivo `chuck.png`.
|
133
|
|
131
|
|
|
|
|
|
218
|
####Instrucciones
|
216
|
####Instrucciones
|
219
|
|
217
|
|
220
|
1. Carga a `QtCreator` el proyecto `GreenScreenLab`. Hay dos maneras de hacer esto:
|
218
|
1. Carga a `QtCreator` el proyecto `GreenScreenLab`. Hay dos maneras de hacer esto:
|
221
|
-
|
|
|
222
|
* Utilizando la máquina virtual: Haz doble “click” en el archivo `GreenScreenLab.pro` que se encuentra en el directorio `/home/eip/labs/arrays-greenscreen` de la máquina virtual.
|
219
|
* Utilizando la máquina virtual: Haz doble “click” en el archivo `GreenScreenLab.pro` que se encuentra en el directorio `/home/eip/labs/arrays-greenscreen` de la máquina virtual.
|
223
|
* Descargando la carpeta del proyecto de `Bitbucket`: Utiliza un terminal y escribe el commando `git clone http:/bitbucket.org/eip-uprrp/arrays-greenscreen` para descargar la carpeta `arrays-greenscreen` de `Bitbucket`. En esa carpeta, haz doble “click” en el archivo `GreenScreenLab.pro`.
|
220
|
* Descargando la carpeta del proyecto de `Bitbucket`: Utiliza un terminal y escribe el commando `git clone http:/bitbucket.org/eip-uprrp/arrays-greenscreen` para descargar la carpeta `arrays-greenscreen` de `Bitbucket`. En esa carpeta, haz doble “click” en el archivo `GreenScreenLab.pro`.
|
224
|
|
221
|
|