de.hideout-lastation.com
Paradies Für Designer Und Entwickler


So extrahieren Sie Text aus Bildern mithilfe der Befehlszeile

Es ist einfach genug, ein Bild zu lesen und den Text selbst zu ziehen. Aber das dynamische Ziehen von Text von einem Foto ist ein bisschen schwieriger und glücklicherweise bietet Imgclip eine ziemlich einfache Lösung.

Dieses Befehlszeilentool wird im Terminal für Mac, Windows und Linux ausgeführt. Es nimmt einfach ein Argument für die Bilddatei zusammen mit der Sprache und gibt den in die Zwischenablage kopierten Text zurück .

Sie können die gesamte Bibliothek über npm installieren und es ist eine ziemlich einfache Installation . Die Sache ist nur ein paar KB groß und es kommt mit einer JS-Datei, die Sie auf GitHub durchsuchen können.

Imgclip verwendet die Tesseract.js- Bibliothek zur Automatisierung der Bildverarbeitung und zum Ziehen von Text per OCR . Es ist eine der leistungsstärksten OCR-Bibliotheken auf dem neuesten Stand, und es ist komplett Open Source wie imgclip.

Ich denke, ich bin von der Qualität und Geschwindigkeit dieses Tools am meisten beeindruckt. Es funktioniert wirklich, um genauen Text zu ziehen und es ist eines der einfachsten Werkzeuge zu verwenden.

Der Befehl imgclip sollte direkt im Terminal ausgeführt werden, gefolgt vom relativen Pfad zum Bild. Sie können am Ende auch vier Optionen hinzufügen, um die Ausgabe anzupassen.

  1. -h, --help : gibt Nutzungsinformationen aus
  2. -V, --version : gibt die Versionsnummer aus
  3. -l, --lang : gibt die Sprache des Textes im Bild aus
  4. -p, --print : druckt den Text im Bild aus (anstatt in die Zwischenablage zu kopieren)

Zum jetzigen Zeitpunkt unterstützt Tesseract 65 Sprachen, wobei weitere auf dem Weg sind. Der Code, den Sie dem Tag --lang sollte der Code sein, der in diesen Tesseract-Dateien verwendet wird.

Beispiel: -l eng sucht das Bild nach englischem Text, während -l jpn nach japanischem Text sucht und Sie können sogar -l jpn_vert, um nach vertikal ausgerichtetem japanischem Text zu suchen.

Da sich imgclip stark auf Tesseract stützt, steht Ihnen die gesamte Bibliothek zur Verfügung.

Um zu beginnen, besuchen Sie die GitHub-Seite und laden Sie eine Kopie lokal herunter oder installieren Sie sie über npm in einem bestimmten Verzeichnis. Dann können Sie das Tool wie eine Anwendung im Terminal ausführen, um ein beliebiges Bild zu analysieren .

Um imgclip in Aktion zu sehen, schau dir dieses kurze Video an, das als imgclip Demo erstellt wurde.

10 Wege, wie das Internet das wirkliche Leben gamifying (für besser oder schlechter)

10 Wege, wie das Internet das wirkliche Leben gamifying (für besser oder schlechter)

Seit dem Beginn des modernen Spielens sind wir ein bisschen mehr von Welten angezogen, die das Leben nachahmen, anstatt seine Regeln zu missachten. Spiele sind packender, wenn sie uns Zugang zu Ecken der realen Welt verschaffen, mit denen wir sonst nicht in Berührung kommen können, oder wenn sie uns Entscheidungen treffen lassen, die wir sonst nicht treffen (wie Skylines und Communities in SimCity bauen) ), oder würde uns in Schwierigkeiten bringen, wenn wir sie machen würden (wie Freudentouren in Grand Theft Auto).Es

(Tech- und Design-Tipps)

Die Grundlagen objektorientierter CSS (OOCSS)

Die Grundlagen objektorientierter CSS (OOCSS)

Die Frontend-Entwicklung geht schnell voran mit vielen neuen Techniken, die jedes Jahr hinzugefügt werden. Es kann ein Kampf für Entwickler sein, mit allem Schritt zu halten. Zwischen Sass und PostCSS ist es leicht, sich im Meer der Entwicklungswerkzeuge zu verlieren.Eine neuere Technik ist Object-Oriented CSS, kurz OOCSS genannt.

(Tech- und Design-Tipps)