Fundamentos de procesamiento de (3 / 8 paso)

Paso 3: La ventana

Vamos a trabajar en la ventana.

  • Usted puede darle el tamaño que desee con el comando size(width,height);

anchura y altura representan a un número de píxeles y por lo tanto son números enteros.

Aunque modificaciones en el código no afectan el programa en ejecución, cuando se configura la ventana, puede que desee ver el código y los resultados, así que vamos a empezar con uno pequeño de 500 x 500 píxeles.

Cuando se carga una imagen, dibujar formas, puede que desee utilizar el tamaño de la ventana como una referencia. Se pueden acceder a estos valores con "altura" y "anchura". Usted puede ver que su nombre es en color.

  • Color de fondo:

Con la función de background(), puede elegir el color que desee para su ventana. Hace tu ventana monocromática. Si utiliza sólo un argumento entre 0 y 255, el fondo cambia de negro (0) a blanco (255) es un fondo de escala de grises.

Si utiliza tres argumentos, será un fondo RGB (rojo, verde, azul).

En la pestaña de herramientas, hay un selector de color. Elegir el color que desee y obtendrá el correspondiente R, G, valores de B. También hay un HSB (de tonalidad, saturación, brillo). Es una forma de describir un color diferente, pero no la usamos.

Para ver si han entendido, trate de conseguir un fondo rojo. (R = 255, G = 0, B = 0)

Tienes que poner en el código: background(255,0,0);

Ahora prueba con otros colores. Amarillo por ejemplo (véase el cuadro del selector de color).

Va a ser background(255,255,0);

Esta función suele ser draw() del código, ya que cuando usted cambia datos en la ventana, necesita limpiar el anterior texto antes de imprimir una nueva.

Ahora tenemos color... pero también una gran sensación de vacío.

Artículos Relacionados

Lanzar bolas de fuego con tu mente con OSC y procesamiento

Lanzar bolas de fuego con tu mente con OSC y procesamiento

En mi tutorial pasado, hablé sobre cómo hacer un auricular Bluetooth MindFlex EEG y salida de mensajes OSC.Cuando empecé a jugar con el auricular de EEG, quería ver qué podía hacer con él. Tan naturalmente, experimentó con mover mi ratón con mi mente
Partir del procesamiento - el visualizador de temperatura

Partir del procesamiento - el visualizador de temperatura

El proceso programación de lenguaje, en términos muy simples, es pura locura! Si usted encuentra difícil de creer, una visita a la página Oficial exposición tratamiento seguramente te hará pensar lo contrario. Inicialmente desarrollado por Ben Fry y
Procesamiento de negativos sin analizador

Procesamiento de negativos sin analizador

En este instructable le mostraré cómo convertir su película de negativo a digital positivo usando cosas tienes que poner alrededor de la casa, una cámara digital y software libre. ¿Sonido cool? Gran lectura en.Si desea cavar bien en seguir adelante y
Cómo hacer un control remoto inteligente web-títere por hacking Twitter, Google, Skype, Arduino y procesamiento!

Cómo hacer un control remoto inteligente web-títere por hacking Twitter, Google, Skype, Arduino y procesamiento!

Cómo manipular un objeto físico en la web sólo mediante el uso de servicios comunes de la web y sus datos de acceso se alimenta, con alguno añadido abrir cosas fuente para decodificar y manipular los datos y, en definitiva, utilizar los datos para mo
Procesamiento de datos con RasPi y partícula (anteriormente chispa)

Procesamiento de datos con RasPi y partícula (anteriormente chispa)

¡ Saludos! Bienvenidos a otro Instructable del NextFab. En este Instructable nos va ser cambiar engranajes un poco y haciendo un Instructable que es fundamentos mucho más base que cualquiera puede recoger y ampliar.El Raspberry Pi 2 B es un ordenador
Fundamentos de la proyección de imagen termal

Fundamentos de la proyección de imagen termal

Si siempre has querido tener "visión de detección de calor", no busques más! Las cámaras térmicas son cada vez más barato y más fácil de usar, lo que significa que están más documentados y accesibles para los aficionados. En este Instructable, p
Búsqueda y procesamiento de su propia arcilla Natural

Búsqueda y procesamiento de su propia arcilla Natural

Si alguna vez jugaste con arcilla, en la escuela o como un pasatiempo, usted podría se han preguntado qué es y dónde viene. Arcilla comercial extraído de fuentes de alto gradas y luego más procesado, generalmente con otros aditivos hasta logra una co
Procesamiento de cera de abejas

Procesamiento de cera de abejas

Si tus esfuerzos de apicultura resultaron en una cosecha de miel, lo más probable es que tiene cera para procesar. La mayoría de mis amigos de apicultura me da la cera simplemente porque no quieren tratar con él después de todo el esfuerzo para cosec
Proclipsing: Usando el IDE Eclipse para el procesamiento de proyectos

Proclipsing: Usando el IDE Eclipse para el procesamiento de proyectos

es una herramienta fantástica para conseguir no programadores cómodos con la programación. Con él, usted puede crear fácilmente aplicaciones de dibujos interactivos y mucho, mucho más. Su fuerza es que puede ser usado multiplataforma (Mac, Win, Linux
Nuez negra, cosecha y procesamiento

Nuez negra, cosecha y procesamiento

Como el otoño se acerca en nuestra área del noreste de Oklahoma, muchos de nuestros árboles de la tuerca están comenzando a arrojar sus cultivos, soltando las tuercas debajo de árboles, en el jardín, yarda, arbustos e incluso en un humano desprevenid
Fundamentos CNC (construcción de una pieza de la máquina de cnc 1)

Fundamentos CNC (construcción de una pieza de la máquina de cnc 1)

¿Por lo que usted quiere saber más sobre cómo hacer una máquina CNC?Ya sea una impresora 3D o un mil de algún tipo, esto le llevará a través de los conceptos básicos a dar usted una buena idea de cómo funcionan, funcionan y qué partes que necesitan o
Aviones HDR foto procesamiento

Aviones HDR foto procesamiento

Fotografía digital ha abierto muchas nuevas técnicas a las masas. Uno de los más impresionantes es la fotografía HDR. HDR o alto rango dinámico de imágenes, utilizan procesamiento digital para combinar múltiples disparos en diferentes exposiciones. L
Impresora 3D fundamentos y solución de problemas: FDM impresoras

Impresora 3D fundamentos y solución de problemas: FDM impresoras

Este Instructable es ayudar a comprender los fundamentos de la impresión 3D y cómo solucionar los problemas más comunes con impresoras 3D FDM. Estas imágenes fueron tomadas de una presentación de diapositivas que he creado para ayudar a la gente con
Procesamiento de la película

Procesamiento de la película

(Para otras guías de la película, buscar mi sitio web: www.ellieberry.com)Después de volver a leer esto, me di cuenta de cuantas faltas de ortografía y claro como algunos de mis instrucciones fueron: espero que esta versión es un poco mejor!Cuando em