예제 #1
0
 def test_gera_pdf_imagem_unica_cinza(self):
     import os.path
     im = Imagem(
         '/home/janderson/pesquisa_pibit/jornais/pendrive_cepdomp/1959_01__12_folha_de_ituiutaba/IMG_1642.JPG'
     )
     im.salvar_imagem_processada("EC", "out_cinza.jpg")
     im.gera_pdf("out_cinza.jpg")
     assert os.path.exists("out_cinza.pdf")
예제 #2
0
 def test_gera_texto_ocr_imagem_unica_cinza(self):
     im = Imagem(
         '/home/janderson/pesquisa_pibit/jornais/pendrive_cepdomp/1959_01__12_folha_de_ituiutaba/IMG_1642.JPG'
     )
     im.salvar_imagem_processada("EC", "out_cinza.jpg")
     im.gera_arquivo_texto('out_cinza.jpg', 'out_cinza.txt', 'por')
     arq = open('out_cinza.txt', 'r')
     assert arq.readlines()
     arq.close()
예제 #3
0
 def test_salvar_imagem_unica_processada_colorida(self):
     im = Imagem(
         '/home/janderson/pesquisa_pibit/jornais/pendrive_cepdomp/1959_01__12_folha_de_ituiutaba/IMG_1642.JPG'
     )
     result = im.salvar_imagem_processada("CO", "out_colorida.jpg")
     assert isinstance(im, Imagem)
     assert result == True
예제 #4
0
 def test_salvar_tipo_invalido_imagem(self):
     im = Imagem(
         '/home/janderson/pesquisa_pibit/jornais/pendrive_cepdomp/1959_01__12_folha_de_ituiutaba/IMG_1642.JPG'
     )
     result = im.salvar_imagem_processada("XX", "out_colorida.jpg")
     assert result == False