Jak mogę zidentyfikować czcionki na obrazie? [Zamknięte]

15

Wiele razy natrafiłem na mapy bitowe zawierające wyłącznie akapity tekstowe, więc szukałem sposobu na identyfikację użytej czcionki, wyrównanie akapitu, odstępy między wierszami i kolor, pogrubienie, kursywa.

Czy pozwoliłby mi na to pakiet OCR?

Jeśli nie, jakie inne opcje mam?

Robinicks
źródło
Odpowiedz tutaj: graphicdesign.stackexchange.com/tags/font-identification/info
Kenny LJ

Odpowiedzi:

17

Istnieje kilka narzędzi online do identyfikacji czcionek, w tym:

Tych narzędzi nie można używać do określania formatowania tekstu na obrazie. Możesz jednak używać programów OCR, takich jak Tesseract (open source) i Smart OCR (komercyjny, począwszy od 99,90 USD), aby wykryć formatowanie, takie jak wyrównanie akapitu i odstępy między wierszami, a także style czcionek, takie jak pogrubienie lub kursywa (zobacz ten Przepełnienie stosu pytanie ). Zauważ, że niektóre programy OCR mogą również próbować zidentyfikować czcionkę (czcionki) na obrazie.

John Rudy
źródło
1
+1 za WhatTheFont. Jest dość dokładny i działa lepiej, im większy i wyraźniejszy jest tekst źródłowy.
EvilChookie,
+1 na WhatTheFont. Użyłem go do znalezienia wielu czcionek, których nie znałem, i działa również z ograniczoną liczbą znaków (mam poprawną odpowiedź nawet z 2 znakami!)
jamuraa
5

Istnieje również inne rozwiązanie komputerowe: Znajdź moją czcionkę (jestem projektantem tego rozwiązania)

  • Tworzy bazę danych wszystkich lokalnych czcionek PC (zainstalowanych lub nie).
  • Tworzy indeks w tej bazie danych: Szybkość rozpoznawania wynosi około 5.000.000 czcionek / min
  • Przy tej prędkości możesz przeszukiwać bazę danych 200-300 000 czcionek w około 10-20 sekund
  • Można rozpoznać czcionki, które są sztucznie wykonane pogrubione / kursywa / rozszerzone / skondensowane
  • Możesz poziomo wyrównać tekst obrazu lub podzielić połączone litery skryptowe
  • Możesz wybrać kolorowe litery z kolorowego tła bez zewnętrznego przetwarzania obrazu
  • Obecna wersja (3.0) może również pasować do czcionek, których nie masz na komputerze, korzystając z łącza do zewnętrznej bazy danych zawierającej ponad 40 000 czcionek

Możesz pobrać 30-dniową wersję próbną, aby to sprawdzić: ma limit 900 lokalnych czcionek i pełny dostęp do internetowej bazy danych dopasowań.

Fivos
źródło
1

Oczywiście są też dwa sposoby „na pulpicie”, miałem ten sam problem, ponieważ moi klienci zawsze wysyłali mi niemożliwe dzieła lub chcieli dodać coś we „własnej” czcionce. Znalazłem więc dwa sposoby:

  1. FontExpert 3.0 z fontexpert.de - ale nie jestem pewien, czy sprzedają już ten produkt. Pochodzi z własną bazą danych i może również tworzyć bazę własnych czcionek. To żmudne zadanie, ponieważ musisz najpierw zainstalować wszystkie czcionki, a następnie FontExpert sprawdziłby każdą czcionkę i stworzył własną bazę danych. Działa idealnie (czytaj - naprawdę szybko), możesz wybrać prawie wszystkie znaki (przynajmniej angielską stronę kodową, wielkie i małe litery) i cyfry, a także daje alternatywne wyszukiwanie. W momencie zakupu (około 2004 r.) Było to w pełni uzasadnione - 199 €. Oczywiście nadal go używam i ciągle dodam czcionki do mojej kolekcji. Mam ponad 70 000 czcionek i wydaje się, że FontExpert ma limit 10.000 czcionek dla takich „prywatnych” kolekcji czcionek. Więc po prostu kopiuję / wklejam do nowego folderu kompletny program i tworzę nową kolekcję ... Spróbujhttp://www.qbf.de/e/index.html jako Quick Brown Fox GmbH był autorem FontExpert i sprawdź, czy nadal możesz go zdobyć. Jest to naprawdę ratowanie życia, ponieważ od razu powie ci, czy masz już czcionkę, której szukasz.

  2. FontMatch z stretchedout.com ma podobną funkcjonalność, ale nie tworzy bazy danych, więc przeszuka wszystkie twoje czcionki i, o ile mogłem zobaczyć na ich stronie, program działa w ten sposób: załaduje czcionkę do pamięci, porówna znak i rozładuj czcionkę. Tego nie zrobiłbym z moją ogromną kolekcją ...

Mam nadzieję, że znajdziesz coś przydatnego w tym ...


źródło