Wie bearbeite ich Text in einem JPG-Foto (mit neuerer Technologie)?

Ich weiß, dass es einige Software gibt, die es ermöglicht, Text in einem Foto sofort zu ersetzen, wie hier gezeigt (aus diesem TechCrunch-Artikel über eine Funktion in Google Translate, die 2015 veröffentlicht wurde).

Wenn ich über Photoshop oder eine ähnliche Software verfüge, wie kann ich einen Bereich des Fotos auswählen, der Text enthält, und ihn dann bearbeitbar machen, sodass ich neuen Text eingeben kann, der im gleichen Stil wie der Originaltext angezeigt wird?

PS Meine Frage ist dieser sehr ähnlich, aber ich weiß bereits genau, wie Photoshop-Dateien und -Ebenen funktionieren und wie Text, der in JPG-Fotos angezeigt wird, nicht direkt bearbeitet werden kann. Ich denke, es gibt wahrscheinlich ein neues Tool oder eine neue Funktion wie Edit > Fill > Content Aware.

UPDATE (als Antwort auf Kommentare):

Sehen Sie sich diesen Screenshot der Google Translate-App meines iPhones an, die diese StackExchange-Seite im Handumdrehen vom Englischen ins Spanische übersetzt:

Geben Sie hier die Bildbeschreibung ein

Was Sie hier sehen, ist keine Webseite. (Ja, Google Translate hat eine Webseite, und es ist ganz einfach zu verstehen, wie man Text in HTML ersetzt. Dies ist anders. Wir sehen uns eine iPhone-App an, die das Live-Bild manipuliert, das meine iPhone-Kamera gerade betrachtet. Es ist erweitert Wirklichkeit.)

Es ist ziemlich erstaunlich und scheint besser zu sein als rudimentär "ein Rechteck über den Text in derselben Farbe wie der Hintergrund zu zeichnen und den Text erneut zu erstellen". Wenn ich meine Telefonkamera in einem Winkel halte, kann sie den Text in demselben Winkel (und derselben Farbe usw.) ersetzen.

Und hier sind noch ein paar weitere tolle Beispiele:

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein

Antworten (3)

Automatisierung von fast allem, was Sie halb manuell tun können. Das meiste ist möglich, wenn Sie ein dediziertes Anwendungsentwicklungsteam* haben. Die Tools, die dazu benötigt werden, gibt es schon seit geraumer Zeit. Alles, was Sie brauchen, ist:

  • OCR (Optische Zeichenerkennung)
  • Inhaltsbewusste Füllung
  • Übersetzungsdienst

Es ist so, dass Google all diese Komponenten hat. Höchstwahrscheinlich haben Sie auch OCR und Content Aware Fill als separate Programme zur Verfügung. Es wäre möglich, dass Sie Ihre eigene App erstellen, die dies tut. Außerhalb des Bereichs der maschinellen Übersetzung für unterwegs ist die Nachfrage jedoch relativ gering. Tatsächlich sind die ersten beiden Schritte ziemlich einfach. Alles, was Sie brauchen, ist der Begrenzungsrahmen des OCR-Ergebnisses. Adobe hat alles, was dafür benötigt wird (Acrobat hat eine ziemlich anständige OCR, die sogar meine Handschrift erkennen kann).

Also warum nicht? Es ist nicht sehr nützlich für einen Grafikdesigner. Ich meine, ich habe solche Jobs schon früher gemacht. Auf der anderen Seite ist es einfach, zum ursprünglichen Designer zurückzukehren und ihn zu bitten, die Datei zu ändern. Sie müssen also nach Anwendungen suchen, die sich an Personen richten, die sich keine Grafiker leisten können oder wollen, um ihre Arbeit zu erledigen.

Es stellt sich also die Frage, wann ein Tool wirklich nützlich ist und wann es nur eine Neuheit ist.

* Tatsächlich sind laut einer Oxford-Studie 47 % aller Arbeitsplätze von der Automatisierung bedroht . Du fühlst dich also glücklich.

Ich denke, "Übersetzungsdienst" geht einen Schritt zu weit 😊 (obwohl ich zugeben muss, dass ich über ähnliche InDesign-Fragen gelacht habe, die auf "Ich habe die Sprache meines Textes von Englisch: USA auf Französisch geändert, aber es bleibt immer noch gleich!! Halp plz!!"). In der Lage zu sein , einen beliebigen Text auszuwählen und ihn sofort zu bearbeiten , kann schließlich eine Zeitersparnis sein.
@RadLexus Nun, ich lebe in einem dieser Länder, die nicht gut aus dem Englischen übersetzt werden. Das bedeutet, dass lokale Grafikdesigner sehr gefragt sind. Ja, ich habe Handbücher gesehen, die automatisch übersetzt wurden, aber noch nicht da ... (mikä H*#¤%& Sicherheitsbanditen?) Aber es kommt, gleich mit dem Ersetzen Ihres Arztes und Anwalts, die das glauben oder nicht die nächsten an der Reihe.

Halte es einfach. Probieren Sie das inhaltsbewusste Löschen des Textbereichs in Photoshop aus. Nicht unbedingt die neueste automatische Texterkennungstechnologie, aber hilft, die Texte zu ändern. Das Ergebnis kann perfekt oder leicht zu korrigieren sein, wenn sich unter dem Text nichts Schwer Erratendes befindet.

Fügen Sie nach der Reinigung bei Bedarf einen neuen Text zum Foto hinzu. Leider (glücklicherweise, denke ich) ist der Stil des neuen Textes nicht automatisch.

Beginnen Sie damit, das Foto in Photoshop in den Hintergrund zu stellen. Wählen Sie dann den Text so eng wie möglich aus, um den Bereich zu minimieren, der abgefragt werden soll.

Ziehen Sie ein Auswahlrechteck oder ein polygonales Lasso um den Text.

Straffen Sie die Auswahl; Verwenden Sie Auswählen > Farbbereich. Wählen Sie nicht die verschwommenen Farben an den Rändern der Buchstaben aus, sondern erweitern Sie die Auswahl ein wenig, um die Buchstaben auszuwählen. Nahezu transparente Wasserzeichen sind oft schwer auszuwählen, aber ich spreche nicht davon, wie man Wasserzeichen entfernt.

Wenn die Auswahl gut ist, drücken Sie die Entf-Taste und wählen Sie Content Aware. Ich war überrascht, wie gut es fragt und wie wenig manuelles Fixieren in einfachen Fällen erforderlich ist. Fall ist einfach, wenn der Text über einer einheitlichen Farbe steht oder es hauptsächlich gerade Ränder oder große glatte Texturen unter dem Text gibt. Ich glaube nicht, dass jemandes Gesicht unter dem Text nachgebildet wird.

Das neueste Photoshop (CC 2017 zum Zeitpunkt des Schreibens) kann Schriftarten erkennen und mit der ähnlichsten in Adobes eigener TypeKit-Bibliothek vergleichen. Aber ich weiß nicht, ob es den Text auch sofort editierbar macht. Nachdem ich OPs-Beispiele gesehen habe, die nur mit einem Smartphone erstellt wurden, bin ich sicher, dass ein Desktop in der Lage sein sollte, damit mitzuhalten.
@RadLexus Adobe hat alles, was dazu nötig ist. Die Frage ist, ob es tatsächlich besser ist, einen 3-Schritt-Prozess zu einem 1-Schritt-Prozess zu machen, sehen Sie, ob es meine Zeit wert ist
Es scheint eine große Nachfrage und verfügbare Tools zum Entfernen von Text aus Fotos zu geben. Es gibt auch Online-Dienste. Die Websuche „Text aus Foto entfernen“ liefert mehrere hundert Treffer. Diese Seite scheint das Thema auch auf dem Tisch gehabt zu haben.
@ user287001 sicher, das bestreite ich nicht wirklich.

Zur Beantwortung Ihrer Frage

Wie kann ich einen Bereich des Fotos auswählen, der Text enthält, und ihn dann bearbeitbar machen, sodass ich neuen Text eingeben kann, der im gleichen Stil wie der Originaltext angezeigt wird?

wäre: In einem Programm zum Übersetzen von Bildern, das Text enthält .

Photoshop ist so programmiert, dass es "Bilder manipuliert/erstellt".

OCR-Programme sind so programmiert, dass sie eine Sache "OCR-Text" machen

Und Übersetzer sind zum Übersetzen da.

Um also ein Programm zu haben, das alle drei Dinge tut, müssen Sie einige Anwendungen des zuvor erwähnten Programms opfern, da sie nicht benötigt werden (ok, wer bei klarem Verstand braucht die 3D-Funktion in PS?), um sich nur auf das "Füllen" zu konzentrieren. Der inhaltsbezogene Teil wird in den OCR-Teil verschoben, der als Schritt 1 erfolgen sollte.

Warum gibt es in Photoshop keine solche Option? Weil... warum würdest du es dort brauchen? Wenn Sie PS verwenden, sollten Sie auch Acrobat kaufen und verwenden. Und wenn Sie einen großen Textabschnitt übersetzen müssen, sollten Sie sich an ein Übersetzungsbüro wenden.

Diese schönen Bilder, die Sie gezeigt haben, sind sehr schön übersetzt, weil sie einfach, kurz und auf einem farbigen Hintergrund mit Sansherif-Schrift sind. Wie würde es Ihrer Meinung nach bei der Übersetzung des deutschen Lebensabschnittpartners in Times on Rainbow Gradient konkurrieren?

Ihr Bild von Google Translate zeigt, wie schlecht die Software wirklich funktioniert, wenn es aussieht (es könnte davon ausgehen, dass der Textblock in derselben Schriftart, derselben Größe und auf einem Raster geschrieben ist) und wenn es GT ist, denke ich, dass die Übersetzungsaufgabe es nicht ist der feinste.

Zur Klarstellung: Meine Frage hat nichts mit Übersetzen zu tun. Die Google Übersetzer-App war nur ein Beispiel für eine vorhandene Technologie, die den Text eines Bildes sofort und automatisch bearbeitet. Leute haben mir geschrieben, dass Photoshop diese Fähigkeit (Text in einem Foto bearbeitbar machen) noch nicht bietet, was mich überrascht. Ich denke, die interne Fotobearbeitungssoftware von Google Translate ist in dieser Hinsicht überlegen. Und ich habe keinen Zugriff, um es zu benutzen.
Es muss nicht, weil es es nicht haben muss. Wenn Sie sich Photoshop leisten können, kaufen und leisten Sie sich auch Acrobat, das dafür entwickelt wurde. Es ist besser, zwei Programme zu verwenden, die eine Sache gut machen, als eines, das zwei Dinge nur halbherzig macht.