openframeworks é uma biblioteca C++ open-source multiplataforma voltada especificamente para artistas, designers e programadores com foco em trabalhos audio-visuais, fornecendo para isso uma interface simples e padrão para manipular diferentes tipos de mídia. pode ser comparada com o processing – linguagem com foco no visual muito utilizada atualmente – diferindo desta principalmente em dois pontos:
- velocidade: por ser c++, openframeworks acaba sendo muito mais rápida que processing;
- aprendizado: apesar de contar com uma sintaxe fácil, desenvolvida especialmente para leigos, openframeworks acaba sendo didaticamente mais complicada que processing. c++ é sempre c++, mesmo maquiada.
curioso pra saber como ela funcionava na prática, resolvi fazer um teste: montar um color tracking simples (programa que identifica cores, as seguindo de acordo com a preferência do usuário), tarefa rapidamente implementada com ajuda do fórum e do excelente tutorial de Artem Titoulenko sobre o assunto. fácil, fácil! =D

apesar de ainda estar na versão pré-release (lançada há mais ou menos um mês), openframeworks já está disponível pra download aqui. é impressionante o nível dos trabalhos já feitos com ela. a lista pode ser conferida no site oficial.
maiores informações:
[1] site oficial
[2] informações de caráter geral na wikipedia
[3] wiki da bilioteca
[4] fórum da biblioteca
ps: aninha criou um blogue, o tastes like candy. o primeiro post por sinal é sobre seus primeiros estudos no processing, linguagem citada aqui nesse post. vale a pena dar uma conferida!
update
o código fonte está disponível via svn no http://jeraman-lab.googlecode.com/svn/trunk/colorTracker. só algumas observações antes de testar.
- o projeto está configurado para o xcode, no mac os. caso vc use outra plataforma, lhe aconselho fortemente a copiar o exemplo do opencv que vem junto do openframeworks, substituindo o conteúdo da pasta src pela pasta src baixada no svn.
- usar o programa é simples. basta clicar na cor desejada para que o sistema comece a trackear. embaixo é impresso a coordenada dos centróides dos pontos trackeados.
qualquer dúvida, é só dizer.

January 21, 2009 at 4:29 am
Gerônico,
Posta um videozinho do color tracking e o código, pai!
Nóis quer testar tâmém!
Falou!
January 22, 2009 at 7:27 pm
massa… post atualizado já com o código!
January 28, 2009 at 9:48 am
[...] todo o conteúdo deste site está licenciado sob uma Licença Creative Commons. « openframeworks [...]
October 29, 2009 at 6:32 pm
[...] [1] 14º Festival Internacional de Dança do Recife [2] sobre o Pure Data [3] sobre o Openframworks [...]