Como Ler Textos Dentro de Imagens com Python [Introdução ao OpenCV e Tesseract]
Вставка
- Опубліковано 6 вер 2024
- CLIQUE AQUI PARA SABER MAIS SOBRE O CURSO COMPLETO PYTHON IMPRESSIONADOR:
lp.hashtagtrei...
PARA BAIXAR O MINICURSO GRATUITO DE ANÁLISE DE DADOS: pages.hashtagt...
-----------------------------------------------------------------------
► Arquivos Utilizados no Vídeo: pages.hashtagt...
-----------------------------------------------------------------------
Caso prefira o vídeo em formato de texto: www.hashtagtre...
-----------------------------------------------------------------------
Nessa aula eu quero te ensinar algo incrível, que é como ler textos dentro de imagens com Python.
Então eu vou te mostrar como você vai fazer para poder ler textos que estão dentro de algumas imagens utilizando o Python.
Isso é possível com uma análise de imagens e para fazer esse procedimento eu vou aproveitar e dar uma breve introdução ao OpenCV Python.
Além da biblioteca OpenCV no Python eu vou te mostrar também um pouco sobre a biblioteca Tesseract no Python.
Você já imaginou a facilidade que seria você automatizar um processo para identificar esses textos dentro de imagens?
Pois normalmente você não consegue obter ou simplesmente copiar por se tratar de uma imagem! Agora pensa no quanto isso iria facilitar o seu trabalho de pegar os textos de dentro das imagens?
Você conseguiria automatizar esse processo e ainda ser muito mais produtivo na sua empresa!
-----------------------------------------------------------------------
Hashtag Programação
► Inscreva-se em nosso canal: bit.ly/3c0LJQi
► Ative as notificações (clica no sininho)!
► Curta o nosso vídeo!
-----------------------------------------------------------------------
Redes Sociais
► Blog: bit.ly/2MRUZs0
► UA-cam: bit.ly/3c0LJQi
► Instagram: bit.ly/3o6dw42
► Facebook: bit.ly/3qGtaF2
Aqui nos vídeos do canal da Hashtag Programação ensinamos diversas dicas de Python para que você consiga se desenvolver nessa linguagem de programação!
-----------------------------------------------------------------------
#python #hashtagprogramacao
Muito legal.
Como sou deficiente visual, eu tinha feito pra meu uso pessoal um codigo parecido.
Mas fiz usando Pillow pra tirar um screenshot da tela, o tesseract converte o texto e depois chamo o SAPI5 pra fazer a leitura em voz alta.
Depois vou ver se com o openCV altera alguma coisa no meu fluxo.
o/
Como faria para pegar um texto de uma janela no windows?
o cara é brabo + respect
Parabens lira, um conteúdo muito massa, simples e bem explicado, não só jogando de bandeja tudo mas passando ao vivo pelos métodos comuns de resolução! Cheguei recente no canal mas tem meu máximo respeito
não encontrei outros canais que sabem como ensinar python como esse canal
10:39 cara, o stackoverflow é o melhor amigo do programador! Até pra quem é sênior, depende dele! Imagina para os Junior's e para os plenos...
Pra que ele serve?
@@maycontulio2082 tirar suas dúvidas das mais cruéis com programadores muito bem experientes.
Ou até mesmo conseguir ajuda com algum bug que você está tendo problemas há muito tempo com ele...
Parabens, conteudo massa... queria um video falando sobre como podemos armazenar os dados desse texto separadamente... vlwww
Lira, traga um vídeo falando como seria fazer app com Python.
Lira. Você é gente boa, cara. Obrigado.
Sensacional! Estou iniciando meus estudos com Opencv e essa aula foi top demais
Muito boa aula meu querido !...
Mas cade o link do stackover na descrição?
Como sempre vcs trazem ótimos conteúdos e uma super didática! Eu queria pedir mais formas de trabalhar mais com a "API da Binance", enviar e-mail do spot, e informações de mercados e moedas!!
Boa tarde,
Vídeo show, ajudou muito, só uma dica, podemos adicionar o caminho no path do windows, assim, nunca mais teremos que ficar colocando o caminho do Tesseract no código, já tive esse problema quando precisei usar oracle e com o playwright(esse estranhamente funcionou num dia e no outro não).
incrível essa aula, funcionou muito bem o código, vale apena ter uma parte 2 nessa aula, já me inscrevi no curso.
Uma aula com uma leitura de imagem dinâmica, que fica atualizando caracteres. Exemplo: Um relógio.
Essa linguagem n tem limites. Parabens pelo video
Muito explicativa, consegui fazer aqui
Show Lira!! Conseguir fazer ele lê todo o texto da imagem, com os acentos certo. Usando OS LINUX! Estou gostando deste Mundo do Python. :))
"Coe Lira, tudo certo?
Então, eu queria te dar um aviso.
Essas aulas tão brabas.
Abração"
Caracas, muito bom o vídeo, faz um bom tempo que procuro formas de trabalhar com transformações de imagens em textos
Como faria para identificar um texto especifico na imagem, por exemplo tenho várias fotos de notas fiscais e preciso buscar o número das notas fiscais e a data dentro de todas as imagens.
se vc conseguir me fala kkkkkkk to precisando pra mesma coisa
Boa aula Lira!
Lira, favor pode dar um exemplo de como pegar alguma parte da tela a leitura de uma coordenada em tempo real
e exatamente isso que eu quero fazer
Tbm quero... Conseguiu?
E para ler imagem de uma webcam, camdroid ou vídeo?
Excelente. Vai me ajudar muiiiiito. Valeu.
Lira, suas Aulas são Brabas.
Você é um mago do python.
Numa imagem, da pra ler alguns números que muda dinamicamente ao lado de um texto fixo?
pse eu queria saber disso
Salvou! obg.
muito bom, mas seria possível fazer um executavel e enviar para terceiros? uma vez que é necessário ter instalado o tesseract na máquina, poderia tirar essa dúvida?
Poxa cara, muito bom! Excelente video... com isso da para fazer mta coisa!
Muito bom o exemplo do usos das ferramentas. Mas, gostaria de saber como poderia salvar o texto lido em um arquivo .txt
Lira é uma máquina!!!!
Show Lira. Um forte abraço.
Dado uma imagem, dá pra achar ela na tela e clicar nela? Pra evitar o uso do sikuli?
Boa noite, aula incrivel!!
Tem como eu fazer pra após que pegar o texto da imagem salvar automatico ?
Lira, você tem alguma aula ensinando a logar no Django com usuário e senha do Domínio, se possível pelo Active Directory dos servidores Windows?
Muito sensacional, obrigado!
ainda chego nesse nível ...estou à 3 dias tentando ler dados txt de um arquivo e passar para set para poder comparar com outra lista set com o comando intersection....e nada..... tá brabo ...
Amigo nao sei como passar para set mas sei como ler dados txt e simples:
Ou voce assiste o video de como ler os arquivos txt do lira ou voce usa esse codigo que eu criei:
pergunta = input('Nome de Usuario:')
with open(r'C:\Users\Talita\Desktop\C#\assets\teste.txt') as arquivo:
n1 = arquivo.readlines()
for linha in n1:
if pergunta in linha:
print("Este usuario esta cadastrado")
print('Caso o programa não tenha dado a mensagem de cadastramento significa que o usuario nao esta cadastrado')
print('Fim do Programa')
Lembrando esse codigo eu usei pra procurar usuarios cadastrados em um arquivo txt meu mas se quiser mude tirando o for ou o if
show Lira! funciona no Google Colab? Abraço
Achei bem interessante essa função do python de reconhecer as palavras em uma imagem! Parabéns! Você explica muito bem!
Tenho uma dúvida: Como fazer para o python reconhecer onde está escrito uma PALAVRA na TELA e clicar?
Pela descrição parece um botão no caso, se for isso vc pode usar o pyautogui, que é justamente uma biblioteca de automação, nela tem funções especificar para justamente procurar itens na tela, e a opção de clicar
Para dar certo versão do python tem que ser >= 3.7
3.7? mas ainda estamos na 3.6
Eu gostar disso
você é o Cara Te Amo kkk
Show, valeu!!!
Sensacional, é possivel fazer o mesmo trabalho mas com vídeos?
Sensacional, Lira! Não sei se tem essa aula lá no Python Impressionador (se tem ainda não cheguei nela), mas é show! Tô planejando fazer a leitura de números contidos em prints de imagens e transformá-los em "floats" pra usar em cálculos. Seria essa a melhor versão (mais rápida) para fazer a leitura?
Opa tudo bem, gostaria de saber se tu já resolveu seu problema.Nao sou programador porém surgiu uma demanda de um app, onde eu pudesse ler a imagem e fazer o cálculo com o número nessa imagem(algo parecido com o Google lens porém para calcular os números).Gostaria de sabe se tu conseguir resolver seu problema e se poderia me ajudar.Grato!
Uma pergunta.
O Python é uma boa opção pra criação de jogos 2D?
se é uma boa opção ou não, isso só você pode chegar a uma conclusão, porém, existe a biblioteca pygame que é feita para criação de jogos e é bem completa, da uma pesquisada ai ; )
Ravitz nós temos uma série aqui no canal ensinando a criar o jogo flappy bird, isso já pode te auxiliar com essa questão de criação de jogos!
ua-cam.com/video/GMDb2jtzKZQ/v-deo.html
Muito show...
Ótimo Lira.
Cara tu é brabo
tesseract is not installed or it's not in your PATH. See README file for more information.
Boa tarde Lira, tudo bem?
E se fosse ao inves de uma imagem, fosse usando o digitalizador do celular? você acha que daria pra fazer?
Lê nota fiscal de mercado será?
Lira, consigo fazer com mais de uma imagem? Buscando de uma pasta.
Nas primeiras tentativas não deu certo, pois na linha do comando 'texto = pytesseract.image_to_string(imagem)', gerou o erro: 'TypeError: Unsupported image object'. Continuarei procurando, mas se alguém conseguir dar uma dica mais direta, compararei com o resultado da minha pesquisa.
Duvida: caso tenha uma imagem com desenho e texto seria feito a leitura apenas dos textos? É possível limitar a área de busca do texto da imagem?
Da pra fazer isso utilizando diretamente a câmera ?
Boa tarde! Tem como reconhecer o que está na tela do pc em tempi real sem tirar print ou usar imagem?
Excelente aula, obrigado. Será que dá pra empacotar o tesseract num executável do python?
Seria importante mesmo saber isso, também fiquei com esta dúvida, se tiver alguem com esta info postaí por favor
Lira tu é fodaa
Existe alguma forma de fazer a captura somente de uma área selecionada como a captura de imagens do Windows?
Eu conseguiria converter a imagem de uma nota fiscal em Pdf e deixá-la editável ou pesquisável?
Pessoal, preciso extrair texto de imagem e armazenar esses textos, eu consigo hospedar uma aplicação assim sem dar problema com o caminho da instalação do tesseract??
Excelente video..parabéns..esse programa em python serve também para transformar arquivos pdf em texto editável? Valeu!
Tambem to nessa amigo, ta dificil achar algo que funcione
sobre a linguagem, dá para extrair para outro lingua que nao é do texto da imagem?
Fala galera!
Gostou do vídeo? Deixa a sua curtida e se inscreve no canal!
► Para baixar o Minicurso de Python, acesse: pages.hashtagtreinamentos.com/inscricao-minicurso-python-automacao-org?origemurl=hashtag_yt_org_minipython_Wx3SyNwZtsA
► Para baixar os arquivos da aula, acesse: pages.hashtagtreinamentos.com/arquivo-python-1hkddnn-XeQlc1gXeI1KfJc39SSiS2LH_?origemurl=hashtag_yt_org_planilhapyt_Wx3SyNwZtsA
► Para instalar o Jupyter, acesse: ua-cam.com/video/_eK0z5QbpKA/v-deo.html
► Blog: bit.ly/2MRUZs0
► UA-cam: bit.ly/3c0LJQi
► Instagram: bit.ly/3o6dw42
► Facebook: bit.ly/3qGtaF2
Lira me ajuda em uma coisa, to tentando capturar em uma imagem somente pontos e converter pra string. Por exemplo em braile, pegar a imagem com os pontos que simboliza a letra B e converter pra string
Tem como puxar os dados de um site que fica atualizando a todo momento?
Lira, seria possível, eu pegar um PDF escaneado (somente a primeira página dele), e converter em texto? E se sim, teria com eu pegar esse texto e depois pedir para renomear o arquivo original com esse texto que foi extraído 👀... Vlw... Ótimo vídeo...
Pessoal, eu tenho imagens médicas com várias anotações.
Preciso ler um arquivo .csv para extrair essas anotações a imagem "pai" para gerar imagens filhas onde vou realizar tarefas de calculo.
Alguém pode ajudar?
Teria como converter o texto extraído em uma lista?
E se eu quiser extrair um texto de um lugar específico da imagem? Como faço isso?
O meu deu: IMAGEM NAO SUPORTADA. Mas tava em Jpg e eu importei o CV2
top, meu codigo estava faltando o r
Lira o meu codigo nao apresenta erro mas nao mostra nenhum texto . tanto pra uma imagem como da outra. qual deve ser a cause? estou usando pycharm e interpretador python 3.7. grato
top
Funciona com PDF que tem imagens e abaixo dessas imagens tem texto? Ou é bom outras bibliotecas?
Ta mas se eu quiser fazer um exe e mandara para um colega ele tmb precisará do tesseract na path????
Utilizo o MAC pra mim funcionou apenas colocando o arquivo de idioma "por.traineddata" no diretório tessdata... usei o comando: sudo cp /caminho_do_diretorio_que_esta_o_arquivo/por.traineddata /usr/local/share/tessdata/
Como indentificar palavra no vídeo assim como o UA-cam. Como indentificar tipo de imagem que está no vídeo assim como UA-cam? Com Payton..
Qual o nome da template de texto na thumbanil?
Cara!! Tesseract é coisa do Thanos..
*Mais alguém com erro na instalação do "pip install opencv-python" no python 3 no Android ?*
acredito que no android nem todos os modulos são suportados como no computador, infelizmente por conta da limitação do android em emular o Python
infelizmente o meu opencv identifica qualquer imagem jpg como png
e se for numero como faz ?? HELP
ele consegue ler imagem em um site sem precisar fazer print?
mesma duvida aqui
só tirar a print direto do codigo com o pyautogui.
Espetaculira!!!
nossa essa droga só da erro desisto
drive.google.com/drive/folders/1hkddnn-XeQlc1gXeI1KfJc39SSiS2LH_
Arquivos!