background preloader

PROCESSING

Facebook Twitter

Processing 1.0 - Processing Discourse - Using graphics tablet with JPen. Processing. Códigos Processing. The Studio : sign in. ANDIAMO: real-time video tool. I couple of weeks ago I started coding up in Processing a tool for live visual performance using real-time video effects, drawing, animation and computer vision techniques.

ANDIAMO: real-time video tool

The name of this tool is ANDIAMO, which is an Spanish acronym for ANimador DIgital Analógico MOdular (Digital-Analog Modular Animator). From a technical point of view, one of the goals of ANDIAMO is to use the Processing libraries that I have developed so far (GLGraphics, GSVideo, GPUKLT, etc) to show the possibility of handling real-time video and GPU effects within Processing. I also intend to use it as a prototype platform to test some interface ideas in the context of live performance, and to explore ways to enhance visual improvisation using a graphics tablet as the main gestural input device. I haven’t released any installation package yet, but the source code is available here. Video selector Color selector Video mixer Live drawing layer Shapes layer with shapes attached to points tracked on the video Like this: ANDIAMO: real-time video tool.

Moldeo.org - Open Source Interactive Framework. Controllerism.com. Conceptes de Programació: Processing. Sección 2: Funciones gráficas 1.

Conceptes de Programació: Processing

"Hello World! " gráfico 2. La cuadrícula de pixeles 3. Color 4. 1.- "Hello World! " Para empezar a ver de qué estamos hablando, y ya que Processing es un entorno esencialmente gráfico, vamos a realizar otro tipo de "hello world! " line(20,20,80,80); Ahora sí que donde hay que mirar es a la ventana gris. Line(40,15,90,95); y comparáis los resultados podéis empezar a suponer cómo está respondiendo el programa a nuestras instrucciones en este caso.

Processing, y java, trabajan píxel a píxel. Para dibujar, por ejemplo, una línea, tenemos que especificar en el código de qué punto a qué otro de la cuadrícula tiene que ir. Veréis que trabajando así a veces llegaremos a ciertos dibujos que son muy característicos de entornos como Processing (y muy diferentes por ejemplo que los de Flash). Cada píxel, pues, tiene su lugar en la cuadrícula.

Su posición en pixelArray es un concepto avanzado que de momento podéis ignorar. aunque nosotros en realidad lo veremos así: Processing.org. Daniel Shiffman. The Microsoft Kinect sensor is a peripheral device (designed for XBox and windows PCs) that functions much like a webcam.

Daniel Shiffman

However, in addition to providing an RGB image, it also provides a depth map. Meaning for every pixel seen by the sensor, the Kinect measures distance from the sensor. This makes a variety of computer vision problems like background removal, blob detection, and more easy and fun! The Kinect sensor itself only measures color and depth. However, once that information is on your computer, lots more can be done like “skeleton” tracking (i.e. detecting a model of a person and tracking his/her movements). What hardware do I need? First you need a “stand-alone” kinect. Standalone Kinect Sensor v1. Some additional notes about different models: Kinect 1414: This is the original kinect and works with the library documented on this page in the Processing 3.0 beta series.

SimpleOpenNI I’m ready to get started right now What is Processing? What if I don’t want to use Processing? Overview. We're thrilled to announce the launch of Processing 2.0—the latest incarnation of the programming language, development environment, and online community that has grown dramatically since its debut in 2001.

Overview

This new release builds on the versions of Processing that have been downloaded almost two million times. We invite you to download Processing 2.0 from www.processing.org. The Processing software is free and open source, and runs on the Mac, Windows, and GNU/Linux platforms. For the past twelve years, Processing has promoted software literacy, particularly within the visual arts, and visual literacy within technology. Initially created to serve as a software sketchbook and to teach programming fundamentals within a visual context, Processing has also evolved into a development tool for professionals. Processing seeks to ruin the careers of talented designers by tempting them away from their usual tools and into the world of programming and computation.

Education Culture Research History.