SIP: mudanças entre as edições
(CVS -> git) |
(cvs to git final) |
||
Linha 30: | Linha 30: | ||
$ cd animal | $ cd animal | ||
$ ./autogen.sh | $ ./autogen.sh | ||
Linha 42: | Linha 41: | ||
$ ./configure | $ ./configure | ||
$ make | $ make | ||
$ sudo make install | $ sudo make install | ||
Linha 54: | Linha 51: | ||
Animal instalado, agora vamos clonar o SIP toolbox e instalá-o | Animal instalado, agora vamos clonar o SIP toolbox e instalá-o | ||
$ | $ git clone git://siptoolbox.git.sourceforge.net/gitroot/siptoolbox/siptoolbox | ||
De novo, para acesso de escrita, em vez do comando acima, use: | |||
$ git clone ssh://SOURCEFORGE_USERNAME@siptoolbox.git.sourceforge.net/gitroot/siptoolbox/siptoolbox | |||
Agora: | |||
$ cd siptoolbox | $ cd siptoolbox | ||
$ ./autogen.sh | $ ./autogen.sh | ||
Linha 67: | Linha 69: | ||
$ ./configure | $ ./configure | ||
$ make | $ make | ||
$ sudo make install | $ sudo make install | ||
Edição das 02h15min de 9 de agosto de 2011
SIP toolbox (Scilab Image Processing toolbox). SIP pretende fazer tarefas em imagens como filtragem, borro, detecção de bordas, segmentação, manipulação de histogramas, morfologia matemática, processamento de cores, etc.
Essas operações são úteis para resolução de problemas em aplicações no mundo real desde planejamento da movimentação de um carro até um auxílio de diagnóstico por imagens médicas.
A intenção do SIP é ser uma ferramenta para o Scilab de processamento de imagens completo, útil e ABERTO.
Clonando
Existe um bom tutorial no site oficial.
Um dos requerimentos do SIP é ter a biblioteca Animal instalado, que também se encontra no link acima.
Git
(Feito baseado no Ubuntu 11.04)
Clone Animal
$ git clone git://siptoolbox.git.sourceforge.net/gitroot/siptoolbox/animal
Para acesso de escrita, que e' o caso dos devs macambiras, crie um usuario no Sourceforge.net, envie o login para User:v1z ou labmacambira arroba teia.org.br. Em vez do comando acima, use:
$ git clone ssh://SOURCEFORGE_USERNAME@siptoolbox.git.sourceforge.net/gitroot/siptoolbox/animal
Instale-o
$ cd animal $ ./autogen.sh
No próximo passo uma das bibliotecas necessárias é ImageMagick
- Vá no Synaptics e baixe os pacotes libmagick++3 e imagemagick
- Instale tambem o libmagick++3-dev, pra ter certeza. Porem, libmagick-core-dev deve ser suficiente V1z 00h02min de 9 de Agosto de 2011 (UTC)
- PS: aqui o configure não reconheceu o imagemagick que baixei do synaptics, tive que baixar do site e compilar na raća mesmo - by Fefo
Depois disso pode-se seguir em frente com
$ ./configure $ make $ sudo make install
E por último apenas para o SIP encontrar a biblioteca animal
$ sudo ldconfig
Animal instalado, agora vamos clonar o SIP toolbox e instalá-o
$ git clone git://siptoolbox.git.sourceforge.net/gitroot/siptoolbox/siptoolbox
De novo, para acesso de escrita, em vez do comando acima, use:
$ git clone ssh://SOURCEFORGE_USERNAME@siptoolbox.git.sourceforge.net/gitroot/siptoolbox/siptoolbox
Agora:
$ cd siptoolbox $ ./autogen.sh
Para rodar o configure entre no arquivo
configure.ac
e comente as linhas de 455 até 463 e rode
$ autoreconf -vi
para atualizar o configure. Depois tudo deveria rodar suavemente.
$ ./configure $ make $ sudo make install
OBS.: Caso você não esteja conseguindo, verifique se você possui todas as dependências necessárias.
Algo que também sempre ajuda é ter as versões mais versões mais recentes das autotools instaladas.