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.
-h
,--help
: gibt Nutzungsinformationen aus-V
,--version
: gibt die Versionsnummer aus-l
,--lang
: gibt die Sprache des Textes im Bild aus-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.
Google wird mobile Websites mit nervigen Pop-ups bestrafen
Advertising-Interstitials können lästig sein, da sie die ganze Seite einbeziehen, den Zugriff auf den Inhalt der Website einschränken und mit einer kleinen Box versehen sind, die sie schließen soll, aber in der Regel die Nutzer stattdessen die Anzeige versehentlich auslöst. Glücklicherweise hat Google erwähnt, dass es damit beginnen wird, mobile Websites zu bestrafen, die solche Interstitials als Teil ihrer Ausrichtung auf den Mobilfunkmarkt implementieren .Ab dem
Datenverschlüsselung - Was Sie wissen müssen
Du wirst beobachtet. Regierungen auf der ganzen Welt haben geheime Systeme, die ihre Bürger jede Stunde jeden Tages ausspionieren. Diese Systeme wurden entwickelt, um Menschen vor der Bedrohung durch internationalen und inländischen Terrorismus zu schützen, aber da sie von Menschen betrieben werden, werden sie auch unangemessen verwendet, wie dieser Angestellte der National Security Agency, der 9 Frauen ausspionierte, bis er schließlich erwischt wurde.Nat