jKiwi: Simulando pintura de cabelo e novo visual com Software Livre

Acho que o pessoal do LinuxChix gostará desde documento, pois neste texto veremos como simular um novo visual pintando o cabelo, modificando o corte, batom, base e até lentes. Acredito que este projeto seja um atrativo para salões de beleza para chamar a atenção dos clientes.

[ Hits: 40.540 ]

Por: Alessandro de Oliveira Faria (A.K.A. CABELO) em 08/02/2008 | Blog: http://assuntonerd.com.br


Jogo rápido: Introdução, download e instalação e execução:





Descobri o software jKiwi lendo a Revista Linux Portuguesa. Achei o software interessante e acabei elaborando este texto.

O projeto foi criado por Dan Mihai Ile e Maria João Leal, alunos da Faculdade de Ciências da Universidade de Lisboa, ganharam o primeiro prêmio do Concurso Nacional de Software Livre integrado no Open aLANtejo 07, organizado pelo Núcleo de Estudantes de Engenharia Informática da Universidade de Évora.

A seguir o link e o comando para download no modo console:

$ wget http://ufpr.dl.sourceforge.net/sourceforge/jkiwi/jKiwi-0.9.3_linux.tar.bz2

Para extrair e executar o software, para utilizar o comando tar como no exemplo abaixo:

$ tar -jxvf jKiwi-0.9.3_linux.tar.bz2
$ cd jKiwi-0.9.3
$ ./jKiwi


Se tudo estiver funcionando corretamente, veremos o seguinte formulário Splash:



Após a carga, o formulário principal será disponibilizado. Clique em ficheiro e abrir para selecionar a imagem de trabalho do projeto.





Em primeiro lugar selecione o molde que mais se enquadre com o formato da cabeça, logo após posicione o mesmo sobre a face e clique no botão Ok.



A interface de ferramentas possui 7 (sete) abas: Cabelo, base, sombra, blush, lábios (batom), lentes e desenho livre. Em especial, apresentarei apenas as aba Cabelo e lente, pois as demais funções são intuitivas.

Na aba Cabelo, no item 1 encontramos o sexo do usuário (masculino ou feminino), no item 2 selecionamos o tipo de cabelo (ultra curto, curto, médio, longo e extra longo), no item 3 existem os modelos de corte, no item 4 existem as cores para tintura do cabelo e por último no item 5 alteramos o tamanho do cabelo.



As figuras a seguir mostram as outras ferramentas:













Nas ferramentas lábios, sombras e lentes, são solicitados o contorno da área para trabalho. Veja logo abaixo alguns exemplos:







A seguir algumas imagens com o resultado antes e depois do processamento:







Como diz o Prof. Pietro Ubaldi:

"O próximo grande salto evolutivo da humanidade será a descoberta de que cooperar é melhor que competir"

Portanto: Colaborar atrai amigos, competir atrai inimigos...



Sobre o Autor: http://www.netitec.com.br/alessandro

   

Páginas do artigo
   1. Jogo rápido: Introdução, download e instalação e execução:
Outros artigos deste autor

Visualizador de sistema de arquivos tridimensional

LINCE - A biblioteca de visão artificial open source

HairCAPTURE – Utilizando captura de vídeo em C++ (sem segredos)

Transforme o seu celular Android em webcam sem fio na plataforma Linux

OpenVino: Inteligência Artificial em tempo real sem GPU

Leitura recomendada

Unity Desktop no Arch Linux

Desenhando os vilões do Pac-Man com Inkscape

Blender - Criando personagem 3D em menos de 10 minutos

Blender para todos! - Parte III

Ativando XGL no SuSE 10.1

  
Comentários
[1] Comentário enviado por tenchi em 08/02/2008 - 01:14h

Ficou simplesmente LINDA!
Pô Cabelo, se quiser assumir pode falar. O pessoal do VOL não é preconceituoso hauahauhau

Mas sem brincadeira, muito legal o tutorial. Você sempre inovando aqui no VOL.

Já pros favoritos.

[2] Comentário enviado por removido em 08/02/2008 - 02:25h

Muito dez... bem descontraido... inovador... e principalmente útil. Para os salões de beleza é claro...
Parabéns!

[3] Comentário enviado por engos em 08/02/2008 - 08:58h

Bem interessante o artigo!

Apesar de praticamente nunca ler artigos sobre artes gráficas, esse valeu cada segundo.

Mas sua instalação está incompleta, pois quando a tentei tive o seguinte erro:

$ ./jKiwi
Exception in thread "main" java.lang.UnsatisfiedLinkError: no swt-gtk-3346 or swt-gtk in swt.library.path, java.library.path or the jar file
at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source)
at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source)
at org.eclipse.swt.internal.C.<clinit>(Unknown Source)
at org.eclipse.swt.internal.Converter.wcsToMbcs(Unknown Source)
at org.eclipse.swt.internal.Converter.wcsToMbcs(Unknown Source)
at org.eclipse.swt.widgets.Display.<clinit>(Unknown Source)
at core.Loader.main(Loader.java:150)

Você sabe como faço para resolver esse problema?

[4] Comentário enviado por removido em 08/02/2008 - 09:21h

Minha garota precisa ler este artigo urgente!

[5] Comentário enviado por lipecys em 08/02/2008 - 13:20h

hehehe, muito bacana o artigo..........

[6] Comentário enviado por SMarcell em 08/02/2008 - 14:01h

Ô menino lindo!!!!!!!!!!!!

=)

Parábens tiozão!

[7] Comentário enviado por limasala em 08/02/2008 - 16:09h

beleza pinguin

muito bom

mas nem sei qual te cai bem

beleza

otimo

mas deu um erro aqui acho que falta o java.lang

gilson@linux-5h0h:~> ./jKiwi
bash: ./jKiwi: Arquivo ou diretório não encontrado
gilson@linux-5h0h:~> cd jKiwi-0.9.3
gilson@linux-5h0h:~/jKiwi-0.9.3> ./jKiwi
Exception in thread "main" java.lang.UnsatisfiedLinkError: no swt-gtk-3346 or swt-gtk in swt.library.path, java.library.path or the jar file
at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source)
at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source)
at org.eclipse.swt.internal.C.<clinit>(Unknown Source)
at org.eclipse.swt.internal.Converter.wcsToMbcs(Unknown Source)
at org.eclipse.swt.internal.Converter.wcsToMbcs(Unknown Source)
at org.eclipse.swt.widgets.Display.<clinit>(Unknown Source)
at core.Loader.main(Loader.java:150)
gilson@linux-5h0h:~/jKiwi-0.9.3>



pode ser no meu suse 10.3 64 bts

vou dar uma atualizada no cara

beleza

[8] Comentário enviado por m4tri_x em 08/02/2008 - 18:06h

kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk, mto lokooo, UAEHeuah...
primeiro artigo que eu tive que ver todas as fotos e parar de chorar de tanto rir pra depois ler o conteudo...



AEUHAEUHEAUHEA...
vlw..

[]´s

[9] Comentário enviado por tuxSoares em 09/02/2008 - 10:40h

Legal, essa da para sacanear os amigos!!!! hauhauah

[10] Comentário enviado por cmercaldo em 09/02/2008 - 12:58h

No meu ubuntu 7.10 apareceu o mesmo erro citado "limasala".

Fiz o seguinte:

1. Certifique-se que instalou o j2re
2. sudo update-alternatives --config java
3. No meu caso escolhi a opção 3 no comando acima, mas pode variar.
4. ./jKiwi

Funcionou perfeitamente!!!

Até mais!

Claudio Mercaldo

[11] Comentário enviado por tjpp em 09/02/2008 - 21:38h

Não consegui fazer funcionar com o java 64bits, dando o erro do swt-gtk-3346, citado acima. Ao usar o update-alternatives e apontar para o java32, funcionou sem problemas.

[12] Comentário enviado por h4shbang em 10/02/2008 - 13:18h

Ficou um pão!

[13] Comentário enviado por dailson em 11/02/2008 - 15:29h

Parabéns Cabelo.
O grande fuçador da Intenet!

[14] Comentário enviado por jorandir em 23/05/2008 - 19:38h

Também não consegui fazer funcionar com o java 64bits, dando o erro do swt-gtk-3346. Fiz tudo o que já foi comentado aqui, mas não funcionou. Estou usando o Ubuntu 8.04 num AMD64.
Preciso muito rodar esse programa. Se alguém já resolveu este problema, peço que me informe.

[15] Comentário enviado por mihai007 em 24/06/2008 - 22:13h

Quem tem java 64 bits tem que fazer o download da versão 64bits:
$ wget http://ufpr.dl.sourceforge.net/sourceforge/jkiwi/jKiwi-0.9.3_linux-x86_64.tar.bz2

Mais info no site do programa: www.jkiwi.com

[16] Comentário enviado por mihai007 em 07/09/2008 - 17:58h

Uma nova verão (0.9.5) esta disponível no website oficial, www.jkiwi.com

[17] Comentário enviado por andreuebe em 12/12/2008 - 08:14h

Cabelo

Parabéns mais uma vez pela novidade! Vou divulgar o software e seu artigo :)

Agora meus parabéns pessoais a referencia à Pietro Ubaldi. Sou de Campos/RJ, um dos grandes pólos de estudo de Pietro Ubaldi (temos até um museu aqui) e já lí 16 livros dele. Foi uma grata surpresa saber que também estuda este filósofo que se propõe de maneira iluminada a explicar como funciona a Lei de funcionamento do Universo.

Parabéns e Parabéns!

Andre


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts