#lendo texto de imagem
#importando bibliotecas necessarias
import tensorflow as oTensor
import os
def LerImagem():
# variaveis
sPasta, sNomeArquivo = os.path.split(os.path.abspath(__file__))
#Crio list com arquivos
LstNomeArquivos = ['IMAGEM_QUER_VAI_LER']
# Fila para leitura
oFileArquivos = oTensor.train.string_input_producer(LstNomeArquivos)
#Create a reader for the filequeue
oLeitura = oTensor.WholeFileReader()
#Leia arquivos
sKey, sValue = oLeitura.read(oFileArquivos)
#JPEG
ImgJPEG = oTensor.image.decode_jpeg(sValue, channels=3)
#Converte imagem
fImage = oTensor.cast(ImgJPEG, oTensor.float32)
oTensor.image_summary('images', fImage)
#Cria sessao
oSessao = oTensor.Session()
oSumario = oTensor.merge_all_summaries()
oTensor.initialize_all_variables()
#Write summary
oEscrevendo = oTensor.train.SummaryWriter(sPasta+'/log/', graph_def=oSessao.graph_def)
sSumario = oSessao.run(oSumario)
oEscrevendo.add_summary(sSumario)
#Close session
oSessao.close()
def main(argv=None):
LerImagem()
return 0
if __name__ == '__main__':
oTensor.app.run()
Nenhum comentário:
Postar um comentário