SlideShare una empresa de Scribd logo
1 de 67
Flores en el Subte
Cómo funciona
Programas
Programas



            Jardín:
             repetir, para siempre   obtener posición de persona
                                     dibujar flor en esa posición
                                     dibujar bichito un poco más abajo
                                     hacer sonido según la altura
Lenguajes de programación: Processing


                         chocolateAlaFrancesa(){

                            mientras(no hirviendo){
                               calentar(taza de agua, chocolate,
                         azúcar);
                            }
                            esperar(4, min);
                            agregar(leche, tazas, 3);
                            if(servir){
                               batir();
                            }
                         }
Lenguajes de programación: VVVV

                            taza agua    chocolate            azúcar




                           llevar a      4.0     min
                            hervor


                            esperar
                                         leche         taza            3



                             agregar


                                 batir
Bibliotecas (o Librerías)

                            processing.org




                               vvvv.org
Jardín:
 repetir, para siempre   obtener posición de persona
                         dibujar flor en esa posición
                         dibujar bichito un poco más abajo
                         hacer sonido según la altura
algotirmo de
     detección




¡
Blob Tracking en VVVV

                                 encontrar
                                 contornos




                                         encontrar
                                        centro (x, y),
                                         asignar ID




                                                 ID, (x, y)




                                          armar
                                        paquetes y
                                       enviarlos por
                                          la red

                        /blobs fffff”x””y””id”ffff”x””y””id”
200 px




(-x^2 +1) + 200
Jardín:
 repetir, para siempre   obtener posición de persona
                         dibujar flor en esa posición
                         dibujar bichito un poco más abajo
                         hacer sonido según la altura
curvas de fermat
Coordenadas cartesianas y polares
http://flyingpudding.com/
más flores...
“I've been tremendously influenced by Marshall McLuhan's distinction
between what he termed "hot" and "cool" media. To McLuhan, "hot" media
are high-definition, high-resolution experiences that are "well-filled with data,"
while "cool" media are low-definition experiences that leave a great deal of
information to be filled in by the mind of the viewer or listener. Photography
and film are hot media, for example, while cartoons and telephony are cool.
McLuhan's definitions establish a strongly inverse link between the
"temperature" of a medium and the degree to which it invites or requires
audience participation: hot media demand little completion by their audience,
while cool media, "with their promise of depth involvement and integral
expression," are highly participatory.” Golan Levin, 1997
Jardín:
 repetir, para siempre   obtener posición de persona
                         dibujar flor en esa posición
                         dibujar bichito un poco más abajo
                         hacer sonido según la altura
Jardín:
 repetir, para siempre   obtener posición de persona
                         dibujar flor en esa posición
                         dibujar bichito un poco más abajo
                         hacer sonido según la altura
Eclipse
Alternativas de algoritmos de detección

• Básicos en processing (no eficientes, tema de tesis)


• Eyesweb


• JMyron


• BlobDetection


• Patch VVVV

Más contenido relacionado

Destacado

Human Rights
Human RightsHuman Rights
Human RightsAtolins
 
the aids epidemic in africa
the aids epidemic in africathe aids epidemic in africa
the aids epidemic in africaweepingmarylou
 
Media evaluation audience
Media evaluation audienceMedia evaluation audience
Media evaluation audienceblondejosh
 
Manning park presentation int
Manning park presentation intManning park presentation int
Manning park presentation intbyrnecreekleoclub
 
داستان برای کودکان از هوش 4. فارسی (persian)
داستان برای کودکان از هوش 4. فارسی (persian)داستان برای کودکان از هوش 4. فارسی (persian)
داستان برای کودکان از هوش 4. فارسی (persian)HarunyahyaPersian
 
Conversión de números romanos
Conversión de números romanosConversión de números romanos
Conversión de números romanosAngelita Ferrer
 
Christophe Ramstein - Presentation at Emerging Communications Conference & Aw...
Christophe Ramstein - Presentation at Emerging Communications Conference & Aw...Christophe Ramstein - Presentation at Emerging Communications Conference & Aw...
Christophe Ramstein - Presentation at Emerging Communications Conference & Aw...eCommConf
 
Identidad digital diapositivas
Identidad digital diapositivasIdentidad digital diapositivas
Identidad digital diapositivasVictorIguaran
 

Destacado (13)

AuroraSatarupa(1)
AuroraSatarupa(1)AuroraSatarupa(1)
AuroraSatarupa(1)
 
Human Rights
Human RightsHuman Rights
Human Rights
 
the aids epidemic in africa
the aids epidemic in africathe aids epidemic in africa
the aids epidemic in africa
 
Media evaluation audience
Media evaluation audienceMedia evaluation audience
Media evaluation audience
 
Summary evolución
Summary evolución Summary evolución
Summary evolución
 
Tugas enterpreneur
Tugas enterpreneurTugas enterpreneur
Tugas enterpreneur
 
Manning park presentation int
Manning park presentation intManning park presentation int
Manning park presentation int
 
داستان برای کودکان از هوش 4. فارسی (persian)
داستان برای کودکان از هوش 4. فارسی (persian)داستان برای کودکان از هوش 4. فارسی (persian)
داستان برای کودکان از هوش 4. فارسی (persian)
 
Conversión de números romanos
Conversión de números romanosConversión de números romanos
Conversión de números romanos
 
Consulta nombre
Consulta nombreConsulta nombre
Consulta nombre
 
Christophe Ramstein - Presentation at Emerging Communications Conference & Aw...
Christophe Ramstein - Presentation at Emerging Communications Conference & Aw...Christophe Ramstein - Presentation at Emerging Communications Conference & Aw...
Christophe Ramstein - Presentation at Emerging Communications Conference & Aw...
 
Identidad digital diapositivas
Identidad digital diapositivasIdentidad digital diapositivas
Identidad digital diapositivas
 
20320130405002
2032013040500220320130405002
20320130405002
 

Dorkbot Flower Power!

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33. Flores en el Subte
  • 34.
  • 35.
  • 36.
  • 39. Programas Jardín: repetir, para siempre obtener posición de persona dibujar flor en esa posición dibujar bichito un poco más abajo hacer sonido según la altura
  • 40. Lenguajes de programación: Processing chocolateAlaFrancesa(){ mientras(no hirviendo){ calentar(taza de agua, chocolate, azúcar); } esperar(4, min); agregar(leche, tazas, 3); if(servir){ batir(); } }
  • 41. Lenguajes de programación: VVVV taza agua chocolate azúcar llevar a 4.0 min hervor esperar leche taza 3 agregar batir
  • 42. Bibliotecas (o Librerías) processing.org vvvv.org
  • 43. Jardín: repetir, para siempre obtener posición de persona dibujar flor en esa posición dibujar bichito un poco más abajo hacer sonido según la altura
  • 44. algotirmo de detección ¡
  • 45.
  • 46.
  • 47. Blob Tracking en VVVV encontrar contornos encontrar centro (x, y), asignar ID ID, (x, y) armar paquetes y enviarlos por la red /blobs fffff”x””y””id”ffff”x””y””id”
  • 48.
  • 49.
  • 50.
  • 51.
  • 53. Jardín: repetir, para siempre obtener posición de persona dibujar flor en esa posición dibujar bichito un poco más abajo hacer sonido según la altura
  • 56.
  • 57.
  • 58.
  • 61. “I've been tremendously influenced by Marshall McLuhan's distinction between what he termed "hot" and "cool" media. To McLuhan, "hot" media are high-definition, high-resolution experiences that are "well-filled with data," while "cool" media are low-definition experiences that leave a great deal of information to be filled in by the mind of the viewer or listener. Photography and film are hot media, for example, while cartoons and telephony are cool. McLuhan's definitions establish a strongly inverse link between the "temperature" of a medium and the degree to which it invites or requires audience participation: hot media demand little completion by their audience, while cool media, "with their promise of depth involvement and integral expression," are highly participatory.” Golan Levin, 1997
  • 62. Jardín: repetir, para siempre obtener posición de persona dibujar flor en esa posición dibujar bichito un poco más abajo hacer sonido según la altura
  • 63.
  • 64. Jardín: repetir, para siempre obtener posición de persona dibujar flor en esa posición dibujar bichito un poco más abajo hacer sonido según la altura
  • 65.
  • 67. Alternativas de algoritmos de detección • Básicos en processing (no eficientes, tema de tesis) • Eyesweb • JMyron • BlobDetection • Patch VVVV