Filter mit KI erstellen

Beispiele für KI-erzeugte Event-Filter: Rahmen « Hippie Event » im Hoch- und Querformat

Auf Eventer kleiden die Filter die Fotos Ihres Events ein: ein Rahmen, ein Logo oder der Name des Brautpaars legen sich über jedes Foto, das mit der Kamera und dem Photobooth aufgenommen wird. Zwei Optionen gibt es, um sie zu personalisieren: den Personalisierten Filter, direkt in der App erstellt, und die Option Pro-Filter, mit der Sie Ihre eigenen PNG-Visuals für ein völlig maßgeschneidertes Ergebnis importieren. (Um beide gut auseinanderzuhalten, siehe Personalisierter Filter / Pro-Filter: welchen wählen?.)

Pro-Filter bietet völlige gestalterische Freiheit… verlangte bisher aber, eine Design-Software zu beherrschen oder einen Grafiker zu beauftragen. Nicht mehr: mit einer KI kann jeder einen Filter in guter Qualität erzeugen, ohne die geringste Grafikkenntnis. So geht es, in zwei Schritten.

1. Das Visual mit ChatGPT erzeugen

Wir nutzen ChatGPT, weil es leicht zugänglich ist und seine grafischen Fähigkeiten gut sind; ein anderes vergleichbares generatives KI-Werkzeug kann jedoch ebenso passen. Die unten vorgeschlagenen Prompts wurden mit ChatGPT 5.5 getestet — die Ergebnisse können je nach verwendeter Version abweichen.

Die Methode besteht aus zwei Prompts, die man nacheinander in dieselbe ChatGPT-Unterhaltung einfügt. Der erste erzeugt zwei schöne Quellbilder — eines im Hochformat, eines im Querformat — mit einer großen freien Fläche in der Mitte für die Gesichter. Der zweite verwandelt sie in transparente PNG in den richtigen Maßen, bereit für Eventer.

Zwei Angaben sind in diesem ersten Prompt anzupassen:

  • Das Thema beschreibt die gewünschte Stimmung und den visuellen Stil — zum Beispiel « ländliche Blumenhochzeit », « Geburtstag 80er-Jahre Neon » oder « elegantes Firmenseminar, blau und gold ».
  • Der kurze Text erscheint unten im Filter: der Name des Events oder Vornamen — zum Beispiel « Marie & Paul », « Julies 40. Geburtstag » oder « Team Building 2026 ».

Prompt 1 — das schöne Quellbild (ersetzen Sie [DURCH DAS THEMA ERSETZEN] und [DURCH DEN TEXT ERSETZEN]) :

Ich möchte zwei Quellbilder für Event-Fotofilter erstellen.

THEMA: [DURCH DAS THEMA ERSETZEN]
GENAUER TEXT: [DURCH DEN TEXT ERSETZEN]

Ich möchte 2 getrennte Bilder:

1. eine Hochformat-Version in 1080x1620
2. eine Querformat-Version in 1620x1080

WICHTIG:
Hier verlange ich noch nicht die endgültige Transparenz.
Ich verlange nur zwei sehr gelungene, ästhetische, hochwertige QUELLBILDER, die anschließend technisch freigestellt werden.

Visuelles Ziel:
Zwei dekorative Premium-Fotorahmen erstellen, schön, reich, harmonisch, verwendbar für Fotos von Personen.

Erwarteter Stil:
- Premium-Illustration
- dekorativ, elegant, festlich
- handgezeichneter / illustrierter Stil / leichtes Aquarell / feiner Marker
- feine Details
- leichte Texturen
- saubere Konturen
- kleine dezente Schatten
- schöne Komposition
- harmonisches und sorgfältiges Ergebnis

Unbedingt zu vermeiden:
- Clipart
- flache Vektorgrafik
- grobe Piktogramme
- simpler Stil
- kindliches Design
- schwere große Farbflächen
- Werbeplakat
- billige Anmutung

Komposition:
- einen echten dekorativen Rahmen erstellen
- visuelle Elemente an den Rändern, in den Ecken, oben und unten konzentrieren
- eine sehr große leere Fläche in der Mitte für die fotografierten Personen lassen
- der Text muss groß, schön und lesbar sein und unten stehen
- der Text darf nicht zu weit nach oben reichen
- keine Figur einsetzen
- kein Foto einsetzen
- keine volle Dekoration in der Mittelzone

Zonen, die sehr frei bleiben müssen:
- Hochformat: die mittlere Zone ungefähr x=170..910 und y=330..1320 frei lassen
- Querformat: die mittlere Zone ungefähr x=240..1380 und y=220..860 frei lassen

Arbeitshintergrund:
- sehr heller, gleichmäßiger Hintergrund
- gebrochenes Weiß oder sehr helles Elfenbein
- ohne Textur
- ohne Muster
- ohne Schachbrett
- ohne Verlauf
- vollkommen gleichmäßiger Hintergrund

Der Hintergrund muss einfach und gleichmäßig bleiben, denn er wird anschließend technisch entfernt.
Das dekorative Bild muss dabei sehr schön, reich und hochwertig bleiben.

Verlangte Lieferung:
- ein Quellbild im Hochformat 1080x1620
- ein Quellbild im Querformat 1620x1080

Lassen Sie ChatGPT dieses erste Ergebnis erstellen — das kann einige Minuten dauern. Sobald die beiden Visuals angezeigt sind, fahren Sie mit dem zweiten Prompt fort, in derselben Unterhaltung und ohne etwas erneut hochzuladen.

Prompt 2 — die endgültige Transparenz:

Du musst jetzt DIE BEIDEN BILDER VERWENDEN, DIE DU GERADE in dieser selben Unterhaltung ERZEUGT HAST.

- Das erste soeben erzeugte Bild = Quelle Hochformat
- Das zweite soeben erzeugte Bild = Quelle Querformat

UNBEDINGT WICHTIG:
- Erzeuge kein Bild neu
- Zeichne nichts neu
- Ändere den Stil nicht
- Ändere die Farben nicht
- Ändere den Text nicht
- Ändere die Komposition nicht
- Vereinfache nichts
- Füge nichts hinzu
- Entferne nichts außer dem gleichmäßigen Arbeitshintergrund

Du musst ausschließlich eine TECHNISCHE VERARBEITUNG mit Python/Pillow an den beiden bereits in dieser Unterhaltung erzeugten Bildern vornehmen, um die endgültigen Dateien mit echter Transparenz zu erzeugen.

Zu erzeugende Enddateien:
1. filter_[thema]_portrait_1080x1620_transparent.png
2. filter_[thema]_landscape_1620x1080_transparent.png

Zwingende Vorgaben:
- Hochformat final: exakt 1080x1620
- Querformat final: exakt 1620x1080
- Format PNG
- Modus RGBA
- echte Alpha-Transparenz

Zwingende Methode:
- das erste soeben erzeugte Bild als Quelle Hochformat verwenden
- das zweite soeben erzeugte Bild als Quelle Querformat verwenden
- diese beiden Bilder mit Python/Pillow in RGBA öffnen
- ausschließlich den gleichmäßigen hellen Hintergrund entfernen, der mit den Rändern und der Mitte verbunden ist
- nicht blind alle weißen Pixel entfernen
- weiße Blüten, helle Details, Konturen, Reflexe und dekorative Elemente erhalten
- den Text unverändert lassen
- das Design vollständig erhalten
- die 2 Enddateien als transparente PNG exportieren

Verwende eine Flood-Fill- / Connected-Background-Logik, um nur den verbundenen Hintergrund zu entfernen.

Empfohlener Code:

from PIL import Image
import numpy as np
from collections import deque

def remove_connected_light_background(input_path, output_path, final_size):
    img = Image.open(input_path).convert("RGBA")
    img = img.resize(final_size, Image.LANCZOS)

    arr = np.array(img)
    rgb = arr[..., :3]
    alpha = arr[..., 3]

    h, w = alpha.shape

    light = (
        (rgb[..., 0] > 225) &
        (rgb[..., 1] > 220) &
        (rgb[..., 2] > 210)
    )

    visited = np.zeros((h, w), dtype=bool)
    q = deque()

    seeds = []

    for x in range(w):
        seeds.append((0, x))
        seeds.append((h - 1, x))

    for y in range(h):
        seeds.append((y, 0))
        seeds.append((y, w - 1))

    seeds.append((h // 2, w // 2))

    for y, x in seeds:
        if light[y, x] and not visited[y, x]:
            visited[y, x] = True
            q.append((y, x))

    while q:
        y, x = q.popleft()
        for ny, nx in ((y-1, x), (y+1, x), (y, x-1), (y, x+1)):
            if 0 <= ny < h and 0 <= nx < w:
                if not visited[ny, nx] and light[ny, nx]:
                    visited[ny, nx] = True
                    q.append((ny, nx))

    alpha[visited] = 0
    arr[..., 3] = alpha

    result = Image.fromarray(arr, "RGBA")
    result.save(output_path)

def verify(path, expected_size):
    img = Image.open(path).convert("RGBA")
    assert img.size == expected_size, f"Falsche Größe: {img.size}"

    alpha = np.array(img.getchannel("A"))
    assert alpha.min() == 0, "Keine echte Transparenz erkannt"
    assert alpha[expected_size[1] // 2, expected_size[0] // 2] == 0, "Die Mitte ist nicht transparent"

    transparent_ratio = (alpha == 0).sum() / alpha.size
    assert transparent_ratio >= 0.55, f"Nicht genug Transparenz: {transparent_ratio:.2%}"

    print(path, "OK", img.size, round(transparent_ratio * 100, 2), "% transparent")

Zwingende Prüfungen vor der Antwort:
- Hochformat = exakt 1080x1620
- Querformat = exakt 1620x1080
- die 2 Dateien sind in RGBA
- das mittlere Pixel hat Alpha = 0
- mindestens 55 % des Bildes ist vollständig transparent
- kein heller Hintergrund in der Mittelzone sichtbar
- kein gezeichnetes Schachbrett

Erwartete Antwort:
- zeige die Quellbilder nicht
- zeige keine Vorschau
- erzeuge die Bilder nicht neu
- antworte nur mit den 2 endgültigen transparenten PNG-Dateien und einer kurzen Bestätigung, dass die Python-Prüfungen bestanden sind

Wenn du Python/Pillow in dieser Unterhaltung nicht ausführen kannst, antworte nur:
“Ich kann in dieser Unterhaltung keine echte PNG-Transparenz garantieren.”

Sie erhalten zwei Dateien: ..._portrait_1080x1620_transparent.png und ..._landscape_1620x1080_transparent.png.

Am Ende der Unterhaltung zeigt Ihnen ChatGPT die beiden Enddateien zum Herunterladen:

Die beiden von ChatGPT erzeugten transparenten PNG-Dateien: Filter im Hochformat und im Querformat

Öffnen Sie jede Datei und laden Sie sie herunter: Sie erhalten Ihre beiden transparenten PNG, bereit zum Import in Eventer.

Vorschau eines von der KI erzeugten transparenten Filters, mit der Option zum Herunterladen

2. Den Filter in Eventer einbinden (Option Pro-Filter)

Sobald die Option Pro-Filter für Ihr Event freigeschaltet ist, gelingt der Import in wenigen Klicks vom Computer aus:

  1. Öffnen Sie Ihr Event am Computer über eventer.cc/web und klicken Sie dann oben rechts auf die Schaltfläche Pro-Filter.
    Schaltfläche Pro-Filter oben rechts in der Oberfläche eines Eventer-Events
  2. Klicken Sie auf + Filter hinzufügen.
    Fenster Eventer-Filter mit der Schaltfläche Filter hinzufügen
  3. Legen Sie Ihr PNG im Hochformat (1080 × 1620) und Ihr PNG im Querformat (1620 × 1080) in die jeweiligen Felder.
    PNG-Ablagefelder Hochformat 1080x1620 und Querformat 1620x1080

    Sobald die beiden PNG abgelegt sind, erscheint die Vorschau Ihres Filters in jedem Feld:

    Vorschau des importierten Filters im Hoch- und Querformat, bereit zum Speichern
  4. Klicken Sie auf Filter speichern.

Fertig: Ihr KI-Filter gilt ab jetzt für die Fotos der Kamera und des Photobooth.