Pesquisar neste blog:

09/04/2020

Instalar GNU OCTAVE e o pacote IMAGE (importar pdf e binarizar)



Como instalar o programa GNU OCTAVE, bem como seus pacotes.
  • IMPORTANTE: Percebi, após a criação do vídeo, que é necessário a instalação do GhostScript  para que o comando "imread" funcione;
  • Download e instalação do GNU octave, em 0:55;
  • Download e instalação do Pacote "image", em 3:15;
  • Importar uma página do PDF, em 5:15;
  • Carregar o pacote e executar o comando im2bw para binarizar, em 6:29.

RESUMO:
  • Baixar e instalar GNU Octave ;
  • Fazer o download do pacote "image";
  • Mudar o "Diretório Atual"  do GNU OCTAVE (GUI) para o local onde está o image-2.12.0.tar.gz;
  • Instale o pacote image (demorou 7 minutos em minha máquina) com o comando:
pkg install image-2.12.0.tar.gz   
%Importar a página 3 do arquivo "in.pdf" ( o PDF deverá estar no "Diretório Atual")
rgb = imread ("in.pdf",3);
imshow(rgb) 
%Carregar o pacote "image" e binarize a imagem gravada na variável "rgb"
pkg load image
bw=im2bw(rgb);
imshow(bw)

Atenção: Se o GhostScript não estiver instalado, o 
programa retornará o seguinte erro:

>> imread("in.pdf")
Magick: "gswin32c" "-q" "-dBATCH" "-dSAFER" "-dMaxBitmap=50000000" "-dNOPAUSE" "-sDEVICE=ppmraw"
"-dTextAlphaBits=4" "-dGraphicsAlphaBits=4" "-r72x72" "-dFirstPage=1" "-dLastPage=1" "-sOutputFil
e=C:\Users\vanin\AppData\Local\Temp\gmncleNd" "--" "C:\Users\vanin\AppData\Local\Temp\gmEh1Xv4" "
-c" "quit" [No such file or directory].
error: Magick++ exception: Magick: Postscript delegate failed (C:\Users\Seu_usuários\Desktop\TexML2.0\IN
entrada\in.pdf) reported by coders/pdf.c:434 (ReadPDFImage)
error: called from
    _imread_ at line 80 column 10
    imageIO at line 118 column 28
    imread at line 106 column 33
*Adicione o caminho "C:\Program Files (x86)\gs\gs9.54.0\bin" no path de sua máquina. Para isso, digite e entre em "Editar as variáveis de ambiente do sistema" no localizar. 



Clique em "Variáveis de Ambiente..." - selecione a linha "Path" - clique em "Editar..." - clique em "Novo" e adicione o caminho "C:\Program Files (x86)\gs\gs9.54.0\bin" com os números vermelhos coerentes com a versão que você instalou.

Um abraço.

2 comentários:

  1. olá bom dia , aqui esta apresentando esse erro:
    匀tar: Error is not recoverable: exiting now
    error: called from
    unpack at line 279 column 5
    untar at line 48 column 5
    install at line 93 column 9
    pkg at line 568 column 9

    quando tento instalar o pacote de imagens , como resolvo ?

    ResponderExcluir
    Respostas
    1. O que você poderia fazer era instalar uma versão anterior do Octave e depois instalar o pacote.
      https://gnu.askapache.com/octave/windows/
      Um abraço.

      Excluir

SIGA-NOS