it-swarm-pt.tech

Como posso identificar fontes de uma imagem?

Muitas vezes me deparo com bitmaps com nada além de parágrafos de texto, então eu estava procurando uma maneira de identificar a fonte usada, o alinhamento do parágrafo, o espaçamento e cor entre linhas, negrito, itálico.

Um pacote de OCR me permitiria fazer isso?

Se não, que outras opções eu tenho?

15
Robinicks

Existem vários utilitários online que podem ser usados ​​para identificar fontes, incluindo:

Esses utilitários não podem ser usados ​​para determinar a formatação do texto em uma imagem. No entanto, você pode usar programas de OCR como Tesseract (código aberto) e Smart OCR (comercial, a partir de US $ 99,90) para detectar formatação, como alinhamento de parágrafo e espaçamento de linha, como bem como estilos de fonte como negrito ou itálico (consulte esta questão Stack Overflow ). Observe que alguns programas de OCR também podem tentar identificar a (s) fonte (s) em uma imagem.

17
John Rudy

Há também outra solução de desktop: Find my Font (Sou o designer desta solução)

  • Ele cria um banco de dados de todas as fontes locais do seu PC (instaladas ou não).
  • Ele cria um índice neste banco de dados: A velocidade de reconhecimento é de cerca de 5.000.000 fontes/min
  • Nesta velocidade, você pode pesquisar um banco de dados de 200-300.000 fontes em cerca de 10-20 segundos
  • Você pode reconhecer fontes que são feitas artificialmente em negrito/itálico/expandido/condensado
  • Você pode horizontalizar o texto da imagem ou dividir as letras do script conectado
  • Você pode selecionar letras coloridas de fundo colorido sem processamento externo de imagem
  • A versão atual (3.0) pode corresponder também a fontes que você não tem em seu computador, usando um link para um banco de dados de correspondência externo de mais de 40.000 fontes

Você pode baixar um teste de 30 dias para conferir: ele tem um limite de 900 fontes locais e acesso total ao banco de dados de correspondência online.

5
Fivos

Claro que também existem 2 formas de "desktop", eu tive o mesmo problema, pois meus clientes sempre me enviaram obras de arte impossíveis ou eles desejavam adicionar algo em sua "própria" fonte. Então, descobri duas maneiras:

  1. FontExpert 3.0 de fontexpert.de - mas não tenho certeza se eles vendem este produto mais. Ele vem com seu próprio banco de dados e também pode criar banco de dados de suas próprias fontes. É uma tarefa tediosa, pois você precisa primeiro instalar todas as fontes e o FontExpert então examina cada fonte e faz seu próprio banco de dados. Funciona perfeitamente (leia - muito rápido), você pode escolher quase todos os caracteres (pelo menos a página de código em inglês, maiúsculas e minúsculas) e números e oferece também alternativas de pesquisa. Na altura em que o comprei (cerca de 2004), estava devidamente justificado os seus 199 €. É claro que ainda o uso e constantemente adiciono fontes à minha coleção. Eu tenho mais de 70.000 fontes e parece que FontExpert tem um limite de 10.000 fontes para tais coleções de fontes "privadas". Então, eu apenas copio/colo em uma nova pasta completa do programa e faço uma nova coleção ... Experimente http://www.qbf.de/e/index.html como Quick Brown Fox GmbH era o autor do FontExpert e veja se ainda consegue obtê-lo. Este é realmente um salva-vidas, pois ele dirá imediatamente se você já tem a fonte que está procurando.

  2. FontMatch de stretchedout.com tem uma funcionalidade semelhante, mas não cria banco de dados, então ele vai pesquisar todas as suas fontes e pelo que eu pude ver em sua página web, o programa funciona assim: ele vai carregar a fonte na memória, compare caractere e descarregue a fonte. Isso é algo que eu não faria com minha enorme coleção ...

Espero que você possa encontrar algo útil com isso ...

1
Xman