Gemischt Forum



Wie bekomme ich diesen Bildeffekt am Computer hin?



Der Joker unter den Foren -- für alles, was mehrere Kategorien gleichzeitig betrifft, oder in keine paßt
Antworten
Riki1979
Beiträge: 538

Wie bekomme ich diesen Bildeffekt am Computer hin?

Beitrag von Riki1979 »

Liebe Film- und Fotofreaks,

ich habe vor einiger Zeit mit meinem Mobiltelefon einen Sonnenaufgang fotografiert, dieses Bild dann mit dem dort vorhandenen PhotoEditor bearbeitet (Effekt: Spiegeln) und herausgekommen ist dann das angehängte Beispiel. Aber wie bekomme ich so einen Effekt ganz einfach am PC mit einem Bildbearbeitungsprogramm hin?

Mit der Handy-App (Samsung Photo Editor) verschiebe ich das Bild so, dass das Ende des zu spiegelnden Bereiches an der vertikalen gelben Linie liegt. Dann tippe ich einfach auf den zu spiegelnden Bereich und das Resultat sieht dann so aus wie auf dem Bild mit den zwei Sonnen. Der zu spiegelnde Bereich wurde also automatisch dupliziert, gespiegelt und angehängt.

Mit einem Foto-Editor für den PC (z. B. Photoshop oder GIMP) könnte man das Bild ja als Ebene kopieren, dann die kopierte Ebene spiegeln und zum Schluss zusammenfügen, sodass dann auch ein solches Resultat heraus kommt. Aber gibt es nicht auch eine PC-Software, mit der das genau so einfach geht wie mit dem Photo-Editor von Samsung?

Und was mich noch interessieren würde: Wie funktioniert soetwas beim Filme-Schneiden mit "Movie Studio Platinum 12" aus dem Hause Sony?

Vielen Dank im Voraus!

LG, Ricardo!
Ich bedanke mich im Voraus für Eure Antworten!

Videosoftware: Vegas Pro 15 / DaVinci Resolve: Jeweils aktuelle Studio-Version!

Windows 11 Pro 64 bit
Prozessor: AMD Ryzen 5 2600 Six-Core Prozessor
Speicher: 32 GB DDR4-RAM,
Graka: Radeon RX580
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.



WoWu
Beiträge: 14819

Re: Wie bekomme ich diesen Bildeffekt am Computer hin?

Beitrag von WoWu »

Ich weiß nun nicht, ob Dein NLE Videomaterial um spiegeln kann, ansonsten schnappst Du Dir einen Videograbber, der das kann
http://www.videograbber.net/de/videos-spiegeln.html#_2
und legst die gespiegelt Version parallel in die Timeline und machst einen Screensplit.
Gute Grüße, Wolfgang

E-Book:
www.provideome.de



mash_gh4
Beiträge: 4716

Re: Wie bekomme ich diesen Bildeffekt am Computer hin?

Beitrag von mash_gh4 »

Riki1979 hat geschrieben:Mit einem Foto-Editor für den PC (z. B. Photoshop oder GIMP) könnte man das Bild ja als Ebene kopieren, dann die kopierte Ebene spiegeln und zum Schluss zusammenfügen, sodass dann auch ein solches Resultat heraus kommt. Aber gibt es nicht auch eine PC-Software, mit der das genau so einfach geht wie mit dem Photo-Editor von Samsung?
sehr einfach geht es bspw. mit dem G'MIC GIMP plugin:

Bild

G'MIC kann auch in einigen videoprogrammen direkt genutzt werden (plugins für adobe u. OpenFX unterstüzende programme), aber ansonsten geht's natürlich auch mit ein paar einzelschritten und elementaren operationen in fast jeder post processing software.



Jott
Beiträge: 22886

Re: Wie bekomme ich diesen Bildeffekt am Computer hin?

Beitrag von Jott »

Gibt oder gab es überhaupt irgend ein Schnittprogramm, das Spiegeln nicht beherrscht? Diesen einfachsten aller Digitaleffekte gab es schon in Videomischern der 80er-Jahre.



mash_gh4
Beiträge: 4716

Re: Wie bekomme ich diesen Bildeffekt am Computer hin?

Beitrag von mash_gh4 »

ja, spiegeln gehört wirklich zu den allereinfachsten aufgaben in der digitalen bildverarbeitung. man könnte es gerade zu als bilderbuchbeispiel heranziehen, um zu illustrieren, wie derartiges heute in unseren videobearbeitungsprogrammen umgesetzt wird.

hier also noch eine weitere lösung des problems, die sich sgn. shader bedient -- es also auch erlaubt, dass die abarbeitung direkt auf der grafikkarte in äußerst effizienter weise abgewickekt wird.

man nehme dazu ShaderToy, mit man einfache fragment shader direkt im webrowser ausprobieren kann, oder aber das ShaderToy werkzeug im Natron, um die entsprechenden verarbeitungsanweisungen direkt aus dem videobearbeitungsprogram heraus auszuführen.

schritt 1:

um im ShaderToy dialekt ein bild bzw. eine textur einfach nur unverändert auszugeben, ist in etwa folgendes grungerüst nötig:

Code: Alles auswählen

void mainImage( out vec4 fragColor, in vec2 fragCoord )
{
    vec2 uv = fragCoord.xy / iResolution.xy;
    fragColor  = texture2D(iChannel0, uv);
}
wobei natürlich die textur selbst -- also 'iChannel0' -- im natron mit der entsprechenden bild- bzw. videoquelle verbunden sein muss und im ShaderToy webinterface über die buttons rechts unten ausgewählt wird.

der unterschied zu trationellener bildverarbeitungszugängen zeigt sich darin, dass hier nicht in ein-zwei verschachtelten schleifen alle pixel durchlaufen und gemäß den formulierten angaben abgearbeitet werden, sondern die anweisungen sich nur auf letzteres selbst beziehe, es wird von diesem code also jeweils nur einen bildpunkt, völlig unabhängig vom restlichen bild, berechnet. so kann das ganze auf der grafikkarte in meheren hundert instanzen parallel ausgeführt werden.

schritt 2:

um nun horizontale spiegelung des bilds zu errechen, ist nur eine sehr einfache zusätzliche anweisung nötig:

Code: Alles auswählen

void mainImage( out vec4 fragColor, in vec2 fragCoord )
{
    vec2 uv = fragCoord.xy / iResolution.xy;
    uv.x = - uv.x;
    fragColor  = texture2D(iChannel0, uv);
}
die koodinaten angabe wird hier also mit einem unären vorzeichenoperator einfach negiert. selbstverständlich könnte man dazu auch den wert der x-komponente mit -1.0 multplizieren oder matrixoperationen bemühen.

schritt 3:

um das ganze nun, wie in der ursprünglichen anfrage gewünscht, nur auf die hälfte des bildes anzuwenden, und den rest unverändert zu übernehmen, klammert man den beschriebenen eingriff in eine bedingung ein:

Code: Alles auswählen

void mainImage( out vec4 fragColor, in vec2 fragCoord )
{
    vec2 uv = fragCoord.xy / iResolution.xy;
    if &#40;uv.x < 0.5&#41; &#123;
        uv.x = - uv.x;
    &#125; 
    fragColor  = texture2D&#40;iChannel0, uv&#41;;
&#125;
das ganze schaut dann im Natron ungefähr folgendermaßen aus:

Bild

man drückt dann nur mehr den "compile" butten, um den code in ausführbare form zu übersetzten, und schon läuft's!

das ist zwar sicher keine wirklich 'einfachere' lösung, aber vielleicht doch ganz interessant, weil es zumindest aufzeigt, wie effektiv und einfach, im technischen sinne, solche dinge hinter den kulissen oft gestaltet sein können, aber auch, wie sehr sich derartige prozesse von dem unterscheiden, wie wir die dinge handhaben, wenn wir nur mit verhältnismäßig oberflächlichen mitteln gleichartiges umzusetzen bzw. nachzumachen versuchen.

in der hinsichts machts's denn wieder spaß, mit derartigen dingen zu spielen und sich ein wenig um entsprechendes verständnis zu bemühen, auch wenn bei den meisten shadertoy oder gmic anwendungen leider dann letztlich ohnehin wieder nur kitsch herauskommt. ;)



Samsfilm
Beiträge: 26

Re: Wie bekomme ich diesen Bildeffekt am Computer hin?

Beitrag von Samsfilm »

äh.. probier mal den VLZeh-player aus und gehst du
Videoeffects / Advanced MIRROR ON

mach Bildschirmfoto zb Shutter und nachher im Gimp sabermachen zuschneiden
fertig.
Oder Fotischob oder oder oder.. Oder den Ae anwerfen..

Harry hol mal den Jagt-tieger, wir fahren zu Bruuuhns..:)



Riki1979
Beiträge: 538

Re: Wie bekomme ich diesen Bildeffekt am Computer hin?

Beitrag von Riki1979 »

Hallo an alle,

Ihr habt mir supertolle Tipps gegeben, vielen Dank dafür!
Mit GMIC für Gimp klappt es wunderbar!

LG, Ricardo!
Ich bedanke mich im Voraus für Eure Antworten!

Videosoftware: Vegas Pro 15 / DaVinci Resolve: Jeweils aktuelle Studio-Version!

Windows 11 Pro 64 bit
Prozessor: AMD Ryzen 5 2600 Six-Core Prozessor
Speicher: 32 GB DDR4-RAM,
Graka: Radeon RX580



Riki1979
Beiträge: 538

Re: Wie bekomme ich diesen Bildeffekt am Computer hin?

Beitrag von Riki1979 »

Liebe FotoFreaks,

mit GMIC für Gimp klappt es wunderbar!

ABER:
Jetzt habe ich ein Panoramabild erstellt und wollte dies spiegeln.
Der Spiegeleffekt verkäuft geradlinig horizontal.
Aber kann man es (z.B. mit GMIC) irgendwie einstellen, dass der Spiegeleffekt gekrümmt verläuft (also so wie die Wasserkante im Originalbild)? Oder müsste man das Originalbild erst verzerren, sodass die Wasserkante gerade ist?

Vielen Dank im Voraus!

LG,

Ricardo!
Ich bedanke mich im Voraus für Eure Antworten!

Videosoftware: Vegas Pro 15 / DaVinci Resolve: Jeweils aktuelle Studio-Version!

Windows 11 Pro 64 bit
Prozessor: AMD Ryzen 5 2600 Six-Core Prozessor
Speicher: 32 GB DDR4-RAM,
Graka: Radeon RX580
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.



mash_gh4
Beiträge: 4716

Re: Wie bekomme ich diesen Bildeffekt am Computer hin?

Beitrag von mash_gh4 »

Riki1979 hat geschrieben:Aber kann man es (z.B. mit GMIC) irgendwie einstellen, dass der Spiegeleffekt gekrümmt verläuft (also so wie die Wasserkante im Originalbild)?
nein, derartige spiegelungen an schrägen achsen sind leider in diesen einfachen tools nicht vorgesehen -- obwohl es technisch nicht so schwer umzusetzten wäre. das krita multibrush-tool würde es zwar grundsätzlich erlauben, aber damit wird es dann auch gleich so kompliziert, dass es keine wirklich sinnvolle lösung darstellt.
Riki1979 hat geschrieben:Oder müsste man das Originalbild erst verzerren, sodass die Wasserkante gerade ist?
mit diesem work around ist es vermutlich am einfachsten:

du brachst nur 1.) das bild zu drehen, bis die gewünschte spiegelachse genau horizontal liegt und den betreffenden rotationswinkel notierst du dir. 2.) das bild zuspiegeln, wie gehabt 3.) das bild wieder um den notierten wert zurückdrehen.

das ist zwar nicht ganz optimal, weil derartige rotationen natürlich geringfügige verluste mit sich bringen, trotzdem ist wahrscheinlich vertretbar, wenn es die arbeit dadurch massiv erleichtert.

übrigens: vom Bert Haanstra, der ein paar jahre später für den recht experimentellen dokumentarfilm "glas" den ersten oscar als holländer abgeräumt hat, gibt's einen film, der praktisch nur aus spiegelungen im wasser besteht und die tatsächliche komplexität solcher optischer erscheinungen ganz gut veranschaulicht:



mash_gh4
Beiträge: 4716

Re: Wie bekomme ich diesen Bildeffekt am Computer hin?

Beitrag von mash_gh4 »

hab jetzt nocheinmal einen blick auf das geschriebene geworfen, und festgestellt, dass dieser ansatz natürlichg keinen sinn macht, weil es dir ja nicht um schräge spiegelebenen geht, sondern um abbildungskomplikationen, die sich aus der räumlichen lage bzw. projektion ergeben... sorry!



 Aktuelle Beiträge [alle Foren]
 
» slashCam im Gespräch mit Nikon zur neuen ZR und der Zukunft von RED Komodo
von iasi - Di 18:53
» DJI im neuen Gewand: Xtra
von medienonkel - Di 17:13
» Neues Firmware Update 3.0 für die Nikon Zf Kamera
von Funless - Di 14:46
» Insta360 X4 Air vorgestellt - 8K/360° Action-Kamera für 329 Euro
von slashCAM - Di 13:15
» Kathryn Bigelows "A House of Dynamite" - das ist mal was.
von iasi - Di 13:03
» OpenAI Sora 2 - Nutzungsrichtlinie entfacht internationalen Urheberrechtsstreit
von philr - Di 10:47
» DJI Neo 2 kommt am 30. Oktober mit LiDAR und größerem Sensor
von medienonkel - Di 9:50
» Unser Kinofilm "The Trail" nun auf Amazon Prime
von Alfred Zarathustra - Mo 23:19
» Canons restriktive Mount-Politik: Clever oder der Impuls für eine chinesische DSLM?
von env0 - Mo 17:53
» Lernen von ALFRED HITCHCOCK - Wie entstand Psycho?
von stip - Mo 17:03
» Mein VTube-kanal-Projekt auf YouTube,...
von walang_sinuman - Mo 7:17
» LG UltraFine 40U990A-W - 40" 5K2K Monitor mit Thunderbolt 5
von chackl - So 19:24
» Leica M EV1: Leica M mit elektronischem Sucher zu einem niedrigeren Preis vorgestellt
von rkunstmann - So 19:12
» Neue Firmware für Panasonic LUMIX S5 II, S5 IIX, S9, GH7 und G9 II
von Darth Schneider - So 13:32
» Sound Matters - Podcast zum Thema Production Sound
von pillepalle - So 8:13
» Alien: Romulus - Teaser Trailer online - produziert von Ridley Scott, gedreht auf Alexa 35
von iasi - Sa 22:16
» Einblicke in die VFX-Arbeit von Todd Vaziri bei ILM / Star Wars u.ä.
von slashCAM - Sa 16:39
» Konkurrenz für IMAX - Neues HDR-Premiumkinoformat Vue Epic für Europa
von Jott - Sa 13:45
» Neues Musikvideo Team Drama „Baby“
von Bildlauf - Sa 11:10
» Lokale KI ist jetzt WIRKLICH brauchbar
von ruessel - Sa 10:53
» Windows 11 und Adobe CS6
von Herbie - Fr 20:14
» Apple Final Cut Pro und Adobe Premiere - jetzt mit nativem Nikon RED RAW NE Support
von slashCAM - Fr 12:42
» Neue FUJIFILM X-T30 III filmt in 6K
von Funless - Do 18:32
» Panasonic LUMIX Lab und Flow Apps bekommen neue Funktionen
von arcon30 - Do 9:09
» Linsen (Vintage, Anamorphic & Co.)
von iasi - Do 8:25
» !!BIETE!! Sony FX6
von klusterdegenerierung - Mi 21:42
» Predator: Killer of Killers
von 7River - Mi 20:10
» Abhörmonitore
von Pianist - Mi 18:17
» Zoom stellt kompakten PodTrak P4next vor
von slashCAM - Mi 12:51
» Panasonic S5 - Allgemeine Fragen, Tipps und Tricks, Zeig deine Bilder/Videos usw.
von roki100 - Mi 11:14
» Nikon ZR Sensor-Bildqualität - Debayering, Rolling Shutter und Dynamik
von dienstag_01 - Mi 9:47
» NIKKOR Z DX 16-50mm Standardzoom sowie 35mm f/1.7 Makro vorgestellt
von slashCAM - Di 15:33
» Möglichkeiten, Geld zu sparen beim Filmdreh.
von Dreizehn - Mo 16:14
» Nikon ZR: Basisfunktionen und Empfehlungen zur Bedienung
von slashCAM - Mo 12:05
» Blackmagic Cinema Camera 6K in »Die Chroniken von Kyoto«
von ruessel - Mo 10:42