Pessoal,Gostaria de compartilhar com vcs uma biblioteca em java que forma um "gap" entre o java e o opencv, para quem quer fazer processamentos de imagens,fotos, reconhecimento facial,reconhecimento de objetos e uma otima saida.Estou fazendo alguns testes com reconhecimento de objetos e provavelmente irei postar alguma coisa no blog.Mas primeiro vai a apresentacao.Segue : JavaCV Pessoal,Mais um codigo para vcs, segue ai um codigo simples para retirar um HTML de uma String.Sei que nao e grande coisa, mas sempre precisamos de coisas assim. import java.util.ArrayList; import java.util.List; import java.util.regex.Matcher; import java.util.regex.Pattern; public class RetiraHTML { public static void main(String[] args) { String html = "<font color=Firebrick >Etapa: olha ai >>>>> teste BLABLABLA<br>Responsavel : JOAQUIM<br>Data: 23/08/2010 13:58</font>dfgfdg <br><br><br>"; System.out.println(new RetiraHTML().retiraHTML(html)); } public String retiraHTML(String conteudo){ String retorno = ""; List<Integer[]> posicoes = new ArrayList<Integer[]>(); int posicaoInicialAbre = -1; boolean achouAbre = false; for (int i = 0; i < conteudo.length(); i++) { if ('<' == conteudo.charAt(i)){ posicaoInicialAbre = i; achouAbre = true; }else if ('>' == conteudo.charAt(i)){ if (achouAbre){ achouAbre = false; posicoes.add(new Integer[]{posicaoInicialAbre,i+1}); posicaoInicialAbre = -1; } } } String conteudoNovo = conteudo; for (Integer[] integers : posicoes) { if (integers.length == 2){ String achou = conteudo.substring(integers[0], integers[1]); if ("<br>".equals(achou)){ conteudoNovo = conteudoNovo.replace(achou, "\n"); }else if ((">".equals(achou))||("<".equals(achou))){ conteudoNovo += achou; }else{ conteudoNovo = conteudoNovo.replace(achou, ""); } } } return conteudoNovo; } } Espero que tenha ajudado ! Pessoal, Deparei-me com um problema ao utilizar o JavaMail ( mail.jar ), quando o sistema executava a leitura do from de um e-mail que estava na caixa de entrada, a string vinha : =?Cp1252?Q?Administra=E7=E3o_GMAIL?=, e consequentemente gerava um erro em um processamento interno.Resumindo : nao sabia o que fazer.Googlando um pouco encontrei esse posto do nosso querido stackoverflow : http://stackoverflow.com/questions/3451256/javamail-changing-charset-of-subject-line. Ou seja, resolvi da seguinte forma : MimeUtility.decodeText(from);Espero que o post ajude alguem como me ajudou.Abracos. Fala pessoal(como se fosse muita gente),Gostaria de compartilhar um codigo com a comunidade, que consiste em retirar totalmente um objeto do hibernate, ou seja desvincular o objeto da sessao e falar "Olha cara, agora e um objeto normal sem proxy sem bags sem NADAA!".Encontrei alguns problemas quando utilizei RMI ou EJB3 ou xml, sendo que quando uma entidade traz uma lista de objetos e ele e do tipo lazy ou mesmo a lista em si vem como "Bag", no momento que o sistema tenta de-serializar ou transformar o objeto em xml, ele vai como bag e nao como list ou collection, 0o ... WTF ?? Pois e, e quando do outro lado vc tem um hibernate3.jar ainda passa, mas e quando nao tem ? Ou quando vc nao quer que o objeto nao acesse os dados do tipo Lazy ?? Ou quando as versoes do hibernate sao diferentes e ele nao consegue de-serializar o objeto, da aquele errao e vem na cabeca : E AGORA JOSE?Pois e[2], e a primeira solucao que vem na cabeca e : vou copiar as informacoes para um objeto novo e passar esse objeto, pois ele perdera as referencias com o proxy do hibernate -_- funciona ... mas da um trabalho cabuloso!Por isso, em