En esta sección, voy a hablar acerca de cómo hacer que las imágenes en escala de grises y el código de llevar a cabo esa idea. Así que la primera pregunta es ¿cómo se hace un color gris? Así que, para explicar esto voy a ir al explorador RGB y resulta que la manera de hacer un color gris, uno sin ningún tipo de matiz, en la combinación RGB, es que los tres números, rojo, verde y azul sean iguales. Así que puedo demostrar esto aquí, puedo poner rojo y verde hasta... los voy a poner a todos a 190. Así que puedes ver que es un poco tirando a amarillo, y el azul está aquí abajo. Así que mirad lo que sucede a medida que arrastro el azul hacia arriba hasta el nivel del color rojo y verde, se puede ver que el color se desvanece, y según el azul llega a ser exactamente el mismo usted puede utilizar las teclas de flecha en estos controles. Había una vez, ahora que todos los tres son exactamente de un centenar de 90 lo que se queda es solamente gris. Por lo tanto, puede, sé, que voy a hacer otro ejemplo. Así que, por lo que si me pongo, me pongo verde y azul aquí tipo de en medio para que los dos están en el 99. Es una especie de, no sé, una oscura turquesa, si me pongo a la derecha en cero. Así que voy a poner roja para ser cada vez más cerca. Y entonces una vez que es lo mismo que los otros dos a continuación, de nuevo, yo me quedo con el gris. en este caso es una especie de, de un gris oscuro. Así que el patrón es, si rojo, verde y azul españolinglésfrancés los valores son todos iguales, todos son lo mismo, entonces que va a ser, un poco de sombra de gris. Y, de hecho, el, nuestros casos originales de negro puro y blanco puro, voy a que aquí en negro. Ellos llaman a eso también. Derecho. Y el negro es 000. Son todos misma, de manera que es un punto final de la, del, el espectro de la escala de grises. Así que voy a ir de nuevo aquí Y yo, vamos a decir que, ya sabes, por lo que puede hacer que estos arg-, si ponemos todo, el RGB los valores que deben ser iguales, que va a hacer un tono de gris. Y podemos hacer oscura gris y gris claro y negro o blanco, o lo que sea. Vamos a dejar que las personas, los tonos de gris. Otra forma de decirlo es que carecen de color. Así que no lo son hacia el rojo o verde, o algo por el estilo. Son precisamente este incolora brillo. Así que en esta tabla sólo tengo algunos ejemplos. Así, por ejemplo si yo tuviera algo que era de 50, 50, 50, que es una especie de gris oscuro. O 120, 120, 120, que es gris medio, o 200, 200, 200, que sería un gris claro. Como he dicho antes de la pura casos blancos y negros puros que hemos hablado antes, ellos, los TH-ajuste, esta así como patrón. Muy bien. ¿Cómo puedo hacer algo útil con esto? Por lo que me vas a miren esta imagen inusual aquí. Jpeg de libertad-rojo, el. Y sólo podrá ejecutar a este código. Ahora, no hay ningún código aquí, así que voy solo. Sólo veremos lo natural. Así, la imagen de libertad rojo en aquí lo tiene, es una imagen de la estatua de la libertad. Pero todos los datos de los valores de los píxeles rojos. Por lo que son los valores de rojos, te saben, 37 o 200 o lo que sea. Son, va variando a mostrar esta imagen. El verde y los valores de azul son simplemente cero en todas partes. No hay nada allí. Por lo tanto, me Media, cualquiera que sea. Se ve mal, o ciertamente parece equivocado. Creo que Wanna acerca de, bueno, ¿cómo podría arreglar eso? Me gustaría corregir este aspecto, un gris imagen de escala de la estatua de la libertad, no esta, no esta cosa roja. Así, la forma de para ello. Lo que soy, me voy a utilizar esta el hecho de que si el rojo, verde y azul son todos iguales, que va a ser sombreado gris. Ahora en este caso, los datos en. Para cada píxel en el valor rojo. Así que si digo, punto de píxel conjunto verde. Y lo que Me vas a hacer es voy ha hacer el valor de verde, me va a cambiar a ser el mismo como el valor rojo. Así que lo haré diciendo, punto de píxel, llegar rojo. Y qué Esto no. Es con el rojo de obtener punto de píxeles que este tipo de selecciones el número de usted sabe, para cada píxel. Recoge el valor rojo. Por lo que es de 27 o 100 o lo que sea es. Y se establece el valor de verde. Ahora esto es un poco inusual. Normalmente lo que llamamos conjuntos verde nos hemos mezclado con obtener verde y conjunto azul hemos mezclado con obtener azul. Pero se trata de una combinación válida, así sucede en este caso hace lo que quiera. Así lo haré nuevamente para el azul. Hurras. Por lo tanto, voy a decir rojo de obtener punto píxeles. Y, a continuación, tendrá establecí en azul. Voy neaten esto, ahora vamos a probar eso. Ah, ahí vamos. Por lo tanto, esto es sólo una aplicación de esta característica de la Espacio RGB que, cuando los números son iguales, es escala de grises. Así, ordenar de recuperar el valor de la Roja, y establece en azul y verde. Y así Ahora, una especie de arregla la imagen, por lo que parece, es blanco y negro, pero al menos se ve bien. Por lo tanto una cuestión conexa. O quizás sea una cuestión más práctica, bien, Si tengo una imagen de color. Como aquí la, aquí está nuestra antigua imagen de flores. ¿Cómo podría yo ¿convertir a escala de grises? Y, lo me va a pensar que es, ya saben, si Estamos mirando aquí estas flores, es, como bien. Wanna escurrir el tono lo. Sólo quiero pensar de cada uno de estos píxeles como. Oscuro, o, oscuro o claro. Sólo tener cierta cantidad de brillo y obviamente, hay, ustedes saben, hay muchos ejemplos de esto, en esta imagen. Así que supongo, por lo que el problema se va a ser ¿mirando un píxel, cómo oscuro o es luz? Eso es lo que quiero [inaudible], reducir esto a. Así, supongamos que escogí tres píxeles. Fuera de esa imagen y Les pongo en esta tabla y ahora quiero pensar acerca de que uno de estos píxeles es más oscuro y más claro. Así que aquí está el primer píxel y aquí está el segundo píxel y aquí está la tercera píxeles. Y aquí, te zoom in sobre esto un poco. Así que estoy solo tratando de juzgar la luz versus oscuridad. Que tiene, lo que es el más ligero, lo que tiene el ¿más oscuro aquí? Tan Supongamos, si sólo estaba mirando los valores de color rojos. Sería ver que Este primer píxel tiene un rojo de 200. Y entonces eso, que tan sólo más brillante ¿que los demás, correcto? Es decir, números altos son brillantes, 255 es el max. Y cero es negro, por lo que. Parece, oh sí, este primer píxel. 200, que es claramente el más brillantes. Pero luego, si miro. En el en el valor de verde. Y entonces tiene gusta, oh gosh, pero esta tercera píxel realmente tiene un valor muy alto para el verde Aunque es un poco bajo para el rojo. Así, yo no estoy seguro cómo equilibra contra los otros píxeles. Pero es difícil porque lo que, básicamente lo que vemos es que usted no puede simplemente mirar uno de rojo. Verde, azul para juzgar de forma brillante la cosa es sorta desea contar a todos ellos. Así, nuestra solución en este caso, que tengo en la cuarta columna aquí, es calcular el promedio para cada píxel. Así que cada píxel tiene un valor de rojo, verde y azul. ¿Qué me vas a hacer es simplemente calcular el promedio de los tres números y la manera de hacerlo. Usted es justo add'em, así que estoy solo vas a calcular rojo más verde y azul para cada píxel y entonces sólo dividir por tres. Así voy a dar nosotros el valor promedio de rojo, verde y azul. Y ese promedio valor se va a trabajar como un resumen bastante agradable de cuán brillante el píxel es. A la derecha, por lo que la media es cero o diez o veinte, algunos bajo número. No sabemos ¿qué tono es exactamente, pero sabemos que es oscuro. Y en el otro extremo, si la media 220 o 240, nuevamente no sabemos lo que es el tono pero, pero sabemos que es brillante. Por lo que la media va a funcionar como una especie de resumen del píxel, donde cae el tono y sólo nos da un número, 0-255, que sólo captura la brillo. Ahora debo decir, hay otras maneras de hacerlo pero sólo calcular la media es simple y está muy bien. Se wor-, es va a funcionar bien para nuestros propósitos. En este caso, yo, yo tenían estos tres píxeles y por lo tanto aquí en la lado derecho sólo puedo calcular la media. Y lo que vemos es, realmente la tercera es por lejos la más brillante. Si usted sabe buscar en los tres de color rojo, verde y azul y, a continuación, el medio es el más oscuro y el primero de ellos es una especie de medio. Muy bien. Así puedo usar esto. Esta idea que yo tengo la media y tipo de este bonito uno número hace resumen. Esto puedo usar para convertir algo a gris. Así que vamos a probar esto. Así que aquí tengo, sólo podrá ejecutar a esto. Por lo tanto en, dentro del bucle no hay código aquí por lo tanto, si me quedo solo ahora sólo vemos el imagen sin cambios. Así que me gustaría hacer es agregar el código aquí. Para cambiar este gris escala. Por lo que debo decir de lo que va a ser mi estrategia. ¿Qué voy a hacer eso en el bucle para cada píxel voy para calcular este promedio; por lo que acaba de llegar uno número. Por lo que podría ser 27 o 100 o lo que sea para cada píxel. Y entonces estoy vas a tomar ese número y establecer en el rojo, verde y azul. Así que si la promedio es de 27, yo voy ha hacer rojo, verde y azul todos ser 27. Y si el promedio es 211, entonces me voy ha hacer rojo, verde y azul todos ser 211. Así que, convierte cada píxel, el espectro de escala de grises que vimos antes. En primer lugar, por lo que fuera tienes que, calcular el promedio aquí. Por lo que sólo me va a. Como he dicho, add'em arriba. punto de píxel [inaudible] obtener rojo. Además, punto de píxel obtener verde además punto de píxel obtener azul. Y Entonces voy a poner esos tres dentro de este conjunto de paréntesis para exterior el orden de las operaciones. Lo que quiero hacer la adición y luego te digo slash tres. Así que voy dividir por tres. Por lo tanto esto no la adición en el paréntesis. Y haber recibido esa suma, dividir por tres. Y voy a almacenar en un variable denominada PROM. Y esta línea, se va a llegar a ser tipo de una línea de existencias para nosotros. De allí, hay muchas técnicas poco o quieren hacer problemas que podrían en el futuro, donde nos queremos calcular la media y que, inevitablemente, la línea sería [inaudible] como ese. ¿Muy bien, así que qué diría? Así que mi estrategia es, puedo calcular el promedio y luego definir. Rojo, verde y azul para todo uso [inaudible] que. Por lo tanto Me va a decir, punto de píxel, conjunto rojo. Y entonces aquí, he almacenado la media. Esto es sólo una variable. Así que he almacenado el número allí. Y luego, dentro de aquí, por lo que Sólo puedo decir ABG. Sólo iré a esa variable y consigue revertir el número. Y Asimismo, puedo decir conjunto verde, ABG y punto de píxel, conjunto azules. ABG, muy bien, así que vamos a probar eso. Muy bien. Para que pueda ver, esto es funciona. Por lo que se ha ido a través de todos Estos píxeles, ustedes saben, rojo, verde o lo que sea. Ha reducido a este promedio del número de brillo y luego retroceder. Por lo que obtener esta agradable sorta gris escala. Así que realmente. Haber probado en flores, me va a volver a [sonido]. En la imagen de amapola que creo que aparece en uno de los ejercicios. Así que aquí si comentario estas tres líneas de salida y simplemente ejecutarlo ahora veremos, sólo veremos la amapola imagen, ahí está. Así nos podrá desplazarse a la derecha aquí un poco. Para que pueda ver que es obviamente, ustedes saben, tiene este aspecto de amapola de California sorta naranja y el fondo desapareció aquí. Así que ahora voy a poner estas líneas atrás. Y podemos probar nuestra perdón, algoritmo de aquel. Allá vamos, que funciona muy bien. Para que pueda ver, Obviamente, el naranja y el verde que es todo sido vaciar y cada píxel se ha reducido a sólo, sólo un brillo. Y me gusta cómo aquí, el textura en la parte frontal del cachorro es todavía, todavía un poco visibles. Así, hay tienes, adecuado para enmarcar. Muy bien. Por lo tanto, una cuestión que a menudo viene arriba. Mirando este código. Es. Esa línea, media = y, a continuación, esta fórmula para la promedio. ¿Tiene que ser dentro del bucle? Lo, lo, que, se siente, tal vez, podría ser sólo aquí. Arriba, hasta después de la imagen, el = signos. Y la respuesta es. Lol No puede estar allí arriba, necesita estar dentro del bucle. Y la razón. Lo que se podría pensar. Que este tipo de línea establece una relación sobre promedio deben cumplirse para todos los tiempos como como si su verdadero justo en todo momento como el programa se ejecuta. Y eso no cómo funciona un código de computadora. Un código de computadora es menor sofisticados que. Lo que hace esta línea con iguales, es simplemente evalúa la del lado derecho. Y se le asigna en la bola de repuesto en el lado izquierdo cuando esto se ejecuta la línea. Así que si tuviéramos que aguantar en la parte superior sólo iría una vez y se almacenaría cierto número de ABG y que sería él. En este caso recordar que estamos dentro de este bucle aquí. Permítanme resaltar un poco el cuerpo. Y por lo tanto esto de código ejecutar miles o quizás millones de veces, una vez para cada píxel. Y esos pixels cada uno tienen diferentes valores de rojos, verdes y azules. Muy bien, así que esta suma. Es diferentes miles de veces. Y lo que necesitamos es calcular esta suma nuevo cada píxel. Cada vez que vemos un nuevo píxel, tenemos que rehacer este matemáticas. Y, por tanto, la forma las obras de igual signo es es, tiene, sólo se evalúa cuando el equipo se ejecuta a través de ella. Y que por esa razón, porque cada uno, cada uno de estos píxeles diferentes, nosotros veremos, tenemos que decirlo, muy a menudo sólo pondremos lo que la primera línea dentro de los [inaudible]. Sólo calcular la media. Eso, eso hay que estar ahí. Muy bien. Así que, para resumir un poco. Por lo que hemos aprendido esto calidad que, si son todos iguales, rojo, verde y azul, rojo, verde y azul que una sombra de gris. Y tenemos esta técnica donde nos podríamos calcular el promedio. Y que sólo nos da este número un brillo, básicamente, de cero a 55. Y que se va a ser, aquí estoy utilizando para escala de grises. Pero en realidad, en el futuro, estamos ' s gonna utilizamos para algunas otras cosas. Es solo una, una cosa útil Saber. Y, finalmente a decir que esta línea, que estaba poniendo de relieve antes, promedio equivale a suma los tres y divide por tres. Que se va a ser de un línea stock [inaudible], estamos ' s gonna terminamos utilizando exactamente la línea posterior y en hecho que debe aparecer en algunos ejercicios.