Was macht doll-pop-skill?
Ein Codex-Skill und eine lokale Web-App für Puppen- und Plüschtierfotos: einfarbige Hintergründe, entspannte handgezeichnete Umrisse und Erhaltung der Originalpixel.
Funktionen
- Einfarbige Hintergründe: Entferne oder ersetze den Hintergrund von Puppen- und Plüschtierfotos mit einer einfarbigen Farbe deiner Wahl.
- Handgezeichnete Umrisse: Füge entspannte, handgezeichnete Umrisslinien hinzu, um deinen Fotos einen künstlerischen Effekt zu verleihen.
- Pixelerhaltung: Behalte die originalen Pixel des Quellbildes bei, um Details und Textur zu bewahren.
- Anpassbarer Stil: Passe die Intensität der Umrisse, die Hintergrundfarbe und den Grad der Pixelerhaltung an.
Verwendung
- Installation: Klone das Repository und installiere die Abhängigkeiten (siehe README).
- Starte die Web-App: Führe
python app.pyaus, um die lokale Web-App zu starten. - Navigiere zur Weboberfläche: Öffne einen Browser und gehe zu
http://localhost:5000. - Lade ein Foto hoch: Wähle ein Bild von deinem Computer aus.
- Passe die Einstellungen an: Nutze die Schieberegler, um Hintergrundfarbe, Umrissdicke und Pixelerhaltung einzustellen.
- Verarbeite das Bild: Klicke auf „Verarbeiten“, um den Effekt anzuwenden.
- Ergebnis herunterladen: Lade das bearbeitete Bild herunter.
CLI-Verwendung
Alternativ kannst du den Skill über die Kommandozeile verwenden:
python process.py --input foto.jpg --output ergebnis.jpg --hintergrundfarbe "#FFC0CB" --umrissdicke 2 --pixelerhaltung 0.8
Konfiguration
| Parameter | Beschreibung | Standardwert |
|---|---|---|
--hintergrundfarbe | Hex-Farbe für den Hintergrund | #FFFFFF |
--umrissdicke | Dicke der handgezeichneten Umrisse | 3 |
--pixelerhaltung | Grad der Pixelerhaltung (0.0 - 1.0) | 0.9 |
Abhängigkeiten
- Python 3.8+
- OpenCV
- Pillow (PIL)
- Flask (für Web-App)
Lizenz
MIT