ascii video: codigo y ejemplo

Hace algún tiempo prometí poner un ejemplo en movimiento y el código fuente del sketch de video ascii que estaba haciendo. Ya lo he pasado a la versión Beta y por aquí lo dejo.

corrida de toros en ascii


Código fuente del sketch
(si tienes webcam debería ser copiar y pegar).

P.D: Para quien le interese el tema, hace algo más de un mes hubo un thread muy interesante en los foros de processing sobre el tema de convertir una imagen a texto. Hay algunas aportaciones muy buenas.

tags:No tags

13 Responses to “ascii video: codigo y ejemplo”

  1. missha Says:

    hombre! como se te ocurre poner una corrida de toros para el ejemplo… :(

    pd: estás hecho un crack de processing :D

  2. jesus gollonet Says:

    Jeje, es lo que ponían en la tele .Intenté hacer un baile estilo robotua, pero hubiera matado la imagen de programador gafotas que quiero conseguir.

  3. helviox Says:

    La envidia me corroe. :-P

    Eso sí, lo de coger los toros te ha quedado muy castizo, mu’ español.

  4. jesus gollonet Says:

    es lo q llevo en la sangre, compañero.

    Saluten.

  5. Tony Says:

    Hola…
    Me agrada el efecto que has hecho… la pregunta en si quiero saber como podria elaborar mis propios videos ascii y si necestiode algun software para su elaboracion comunmente las distribuciones de linux contienen ejemplos pero en windows no encuentro nada … y quisiera aprender para la expocision de untrabajo sobre dicho codigo

    esperando su respuesta gracias por todo :D…

  6. jesús gollonet Says:

    hola, tony.

    pues… programas que lo hagan automáticamente creo que no conozco (aunque seguro debe de haber por ahí). pero si quieres utilizar este, con descargar processing y un par de cositas más, puedes copiar este código y usarlo sin problemas.

  7. orange Says:

    Hola.
    He hecho, copy+paste y la CAM encendida. Y me da este error. Que es lo que esta mal.
    Probado en G5 OSX 10.4.9.
    saludos

    PD: soy un novato

    /tmp/build30811.tmp/Temporary_4349_4000.java:22:3:22:15: Semantic Error: No method named “framerate” was found in type “Temporary_4349_4000″. However, there is an accessible method “frameRate” whose name closely matches the name “framerate”.

  8. jesus gollonet Says:

    hola orange.

    Este error en particular se debe a que debes cambiar la palabra framerate por frameRate.

    De todos modos se hizo con una versión bastante antigua de processing, así que no estoy seguro de que vaya a funcionar ya.

    También puedes descargarte este zip, que incluye la tipografía (aunque es ttf… funcionan en mac?).

    http://www.jesusgollonet.com/p5hangar/ascii_video.zip

  9. orange Says:

    Muchas gracias por tu respuesta.
    La verdad que he probado de todo y no a habido mucha suerte.
    Se ejecuta el Applet, salta una ventana, pero se queda en gris, no ocurre nada.
    Respecto a las fuentes TTF, en OSX existe compatibilidad. Y si no, existen SOFTS para hacerlas compatibles, todas aquellas que no sean originales de OSX.

    Gracias de todas formas.
    Un saludo

  10. jesus gollonet Says:

    lo más probable es que sea un problema con la fuente (te da algún error al ejecutar?). Te recomiendo que eches un vistazo a la referencia de PFont

    PFont is the font class for Processing. To create a font to use with Processing, select “Create Font…” from the Tools menu. This will create a font in the format Processing requires and also adds it to the current sketch’s data directory. Processing displays fonts using the .vlw font format, which uses images for each letter, rather than defining them through vector data.

    http://processing.org/reference/PFont.html

    Intenta seguir este proceso con el sketch del ascii video para agregar una fuente que exista en tu sistema. Cuéntame qué tal.

  11. orange Says:

    Gracias. Lo intentare….
    Ya te comentare, aunque ahora ando un poco liado, osea que tendras que esperar a los resultados….sera niño??? :D

    Saludos

  12. carlos Says:

    campeon esta bien chido, yo estoy estudiando electricidad electronica ind,y me encargaron investigar de este tema chido espero me contestes

  13. Albatros Says:

    dejamos tiempo reposar los sensores eléctricos de las ovejas ..
    y vuelvo a leerte como si no te conociera. ..
    mucha suerte en tu nueva andadura.
    ahora te miro.
    ;-)

Leave a Reply