Liberada versão 1.2 do Marvin Image Processing Framework

Marvin é um framework de processamento de imagens desenvolvido em Java. O framework oferece funcionalidades para manipular imagem e vídeo, analisar performance, integrar plug-ins com interface gráfica do usuário, processar imagens utilizando múltiplas threads, dentre outras. A nova versão vem com exemplos de aplicações de manipulação de vídeo envolvendo detecção de movimento e tracking.

Principais mudanças desde a versão 1.1:

  • adicionado suporte a captura de vídeo;
  • adicionado suporte a processamento de imagens utilizando múltiplas threads;
  • otimizações na representação e manipulação da imagem;
  • 26 novos plug-ins;
  • novos exemplos;

Site:
http://marvinproject.sourceforge.net/

Legal… versão 1.2… eu já tinha baixado a interior a bastante tempo atras e fiz alguns testes e achei bem legal… vou baixar essa nova versão.

Eu não conhecia este projeto, mas é muito impressionante.
Processamento de Imagem é algo bem poderoso. É bom ver que podemos usar fazê-lo em Java.

Muito impressionante.

Eu não sou fã do PHP, mas tenho que admitir o poder da lib gd. É simplesmente fantástico o que ela faz. No Java temos o Java2D e o JAI, porém elas consomem bastante processamento, algo que a gd faz com bem menor custo.

Já faz algum tempo que fiz uma série de testes de performance e funcionalidade com elas e usar o JAI é espetacular, porém o custo de processamento é um pouco grande em ações de resize e crop. Ainda não testei com o security manager ativo, mas creio que ambientes como a Locaweb devem barrar seu uso. Não tenho certeza disso, já que meu site é hospedado em casa.

Mas a iniciativa do marvin é ótima, já que ao contrário dos MVC da vida, temos poucas opções para manipulação de imagens no Java.