Ich habe für diesen Beitrag einige Minuten geflucht, muss ich zugeben. Aber – schlussendlich lassen sich mit rembg Hintergründe von Bildern mit KI unter Linux entfernen, also ohne jegliche Eingabe und Modifikationen und Wissen.
Inhaltsverzeichnis
rembg installieren
Als Erstes benötigen Sie die Software rembg aus dem Python Repository, unter Debian und Co. installiere ich dazu über die Paket-Verwaltung das Paket „pipx“ – am schnellsten als root auf dem Terminal:
apt update
apt install pipx
Anschließend lässt sich über Pipx die eigentliche benötigte Software installieren – als normaler Benutzer am Terminal:
pipx install "rembg[cpu,cli]"
Haben Sie noch keine Python-Software aus dem Repo installiert, führen Sie auf der Bash (nicht Zsh) folgenden Befehl aus:
pipx ensurepath
rembg nutzen
Die Software wird auf dem Terminal, auf der Bash genutzt – ich nutze Zsh, also wechsle ich erst auf dem Terminal auf die Bash:
bash
Jetzt habe ich beispielsweise in einem Verzeichnis die Datei „robert.jpg“, in dieser möchte ich den Hintergrund entfernen:

Mit der Option „i“ wird die Eingabedatei angegeben, also das Original, dann folgt die Ausgabedatei – das Original wird nicht verändert. Im Beispiel will ich die Ausgabe ganz einfach „1.jpg“ nennen:
rembg i robert.jpg 1.jpg
Beim ersten Einsatz lädt rembg eine zusätzliche Bibliothek herunter – diese nennt sich „/home/username/.u2net/u2net.onnx„. Das Ergebnis:

Fast perfekt 🙂
Mehr dazu auf GitHub.
Noch keine Reaktion