Rembg - Le Bottin des Jeux Linux

Rembg

🗃️ Specifications

📰 Title: Rembg 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Development 🚦 Status: 05. Tested & Working (status)
🏷️ Category: Development ➤ Graphics Editor ➤ Image Manipulation (2D) 🌍️ Browser version:
🔖 Tags: Development; Image Manipulation; Background removal 📦️ Package Name:
🐣️ Approx. start: 2020-08-09 📦️ Arch package:
🐓️ Latest: 2024-02-24 📦️ RPM package:
📍️ Version: Latest: 💥️ 2.0.55 / Dev: 3fe8fb9 📦️ Deb package:
🏛️ License type: 🕊️ Libre 📦️ Flatpak package:
🏛️ License: MIT 📦️ AppImage package:
🏝️ Perspective: First person (interface) 📦️ Snap package:
👁️ Visual: 2D ⚙️ Generic binary:
⏱️ Pacing: Real Time 📄️ Source: ✓
👫️ Played: Single 📱️ PDA support:
🎖️ This record: 5 stars 🕳️ Not used:
🎀️ Game design: 5 stars 👫️ Contrib.: goupildb
🎰️ ID: 16288 🐛️ Created: 2022-12-17
🐜️ Updated: 2024-02-25

📖️ Summary

[en]: A libre and multi-platform command line tool to remove the background of images automatically, via a pattern recognition system. It can be used from the command line or from a library, and can process a local image or from a url or a folder of images. It uses several pattern recognition models (U2Net, Silueta) and it is possible to modify them for specific needs (but not necessary in most cases). [fr]: Un outil libre et multi-plateforme en ligne de commande pour supprimer le fond des images de manière automatique, via un système de reconnaissance de forme (Pattern Recognition). Il peut être utilisé en ligne de commande ou en bibliothèque, et peut traiter une image locale ou depuis une url ou un dossier d'images. Il fait appel à plusieurs modèles de reconnaissance de forme (U2Net, Silueta) et il est possible de les modifier pour des besoins spécifiques (mais non nécessaire dans la majorité des cas).

🚦 Entry status

💡 Lights on: ✓ 🦺️ Work in progress:
📰 What's new?: 💎 New features New version published (to be updated):
🎨️ Significant improvement: 🚧️ Some work remains to be done:
🕳️ Not used2: 👔️ Already shown:

🎥️ Videos


🦝️ From Users: (202210),


🕯️ How To: (202111), (202205), (202210),


🐧 Linux plays: Nerdy Rodent (202012),

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(202xxx) gd(202xxx) gu(202210) r(202xxx) lp(202012) ht(202111) ht(202205) ht(202210) ht[fr](202xxx) ht[de](202xxx) ht[ru](202xxx) ht[pl](202xxx) ht[cz](202xxx) ht[sp](202xxx) ht[pt](202xxx) ht[it](202xxx) ht[tr](202xxx)] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial: [Support their work (Donate)]

🍩️ Resources
(empty, license): [Homepage] [Dev site] 🎬️ g(202xxx)

🛠️ Technical informations
[PCGamingWiki] [MobyGames]

🦣️ Social
Devs (Rembg Team [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
Devs (Daniel Gatis (danielgatis) [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related


📦️ Misc. repositories
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage(author's repo)] [Snap] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]

🕊️ Source of this Entry: [Site (date)]

🦣️ Social Networking Update (on mastodon)

🛠️ Title: Rembg
🦊️ What's: A libre tool to remove the background of images automatically
🏡️ -
🐣️ https://github.com/danielgatis/rembg
🔖 #LinuxTool #Image #BackgroundRemoval
📦️ #Libre
📖 Our entry: https://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🥁️ Update: 2.0.47➜2.0.55
⚗️ New features 💎
📌️ Changes: https://github.com/danielgatis/rembg/releases
🦣️ From: 📶️ https://github.com/danielgatis/rembg/releases.atom

🦝️ https://www.youtube.com/embed/3xqwpXjxyMQ
🕯️ https://www.youtube.com/embed/dFKRGXdkGJU
🕯️ https://www.youtube.com/embed/_JHSXPUsiaY
🐧 https://www.youtube.com/embed/Ai-BS_T7yjE

🕶️ An (old) photo of my son, before processing (left) and after automatic clipping (right) by the Rembg tool

Rembg is a libre and multi-platform command line tool to remove the background of images automatically, via a pattern recognition system. It can be used from the command line or from a library, and can process a local image or from a url or a folder of images. It uses several pattern recognition models (U2Net, Silueta) and it is possible to modify them for specific needs (but not necessary in most cases).

📕 Description [en]

📕🐧"A libre CLI tool to remove the background of images automatically"🐧📕

Rembg is a tool to remove images background.

📕 Description [fr]

Un outil libre en ligne de commande pour supprimer le fond des images de manière automatique, par la Rembg Team, initié par Daniel Gatis (danielgatis).
En Python.

Rembg est un outil libre et multi-plateforme en ligne de commande pour supprimer le fond des images de manière automatique, via un système de reconnaissance de forme (Pattern Recognition). Il peut être utilisé en ligne de commande ou en bibliothèque, et peut traiter une image locale ou depuis une url ou un dossier d'images. Il fait appel à plusieurs modèles de reconnaissance de forme (U2Net, Silueta) et il est possible de les modifier pour des besoins spécifiques (mais non nécessaire dans la majorité des cas).


Rembg est un outil pour supprimer le fond des images.

🚧️ Installation ➜ 🚀️ Launching [fr]

⚙️ Installation à partir du binaire

• Pas de binaire classique disponible.

📄️ Installation à partir du source

• (✔ v. 2.0.29) Si vous souhaitez quelque-chose de très récent (versions de développement) et/ou qu'il n'y a pas de binaire disponible pour votre distribution/architecture (32/64-bits), la compilation du source est une bonne idée, voir un passage obligé.

▸ Compilation :
$ pip install rembg
↪ vous obtenez (notamment) le(s) binaire(s): ~/.local/bin/rembg


🚀️ LANCEMENT DE L'UTILITAIRE:

• En console lancez les commandes suivantes :
$ cd ~/.local/bin/
$ ./rembg i InputScreenshot.jpg OutputScreenshot.jpg
(exemple : $ ./rembg i dscf0002.jpg louisNoel.jpg)

• Aide :
$ ./rembg --help
Usage: rembg [OPTIONS] COMMAND [ARGS]...

Options:
--version Show the version and exit.
--help Show this message and exit.

Commands:
i for a file as input
p for a folder as input
s for a http server

🕵️ Test [fr]

🕵️ Test (✔ v. 2.0.29) par goupildb (config. : Manjaro 64-bit) :
Le : 17 Décembre 2022
⏱️ Durée du test : 10 minutes.

🎯️ Objectif: rédiger/mettre à jour/valider sa notice d'installation, tester son fonctionnement et partager mes premières impressions.

Encore un outil bluffant !
Son installation elle-même est bluffante : une seule commande lancée permet d'aller chercher le source, ses dépendances, de compiler le tout et de s'installer dans votre Home.
Son utilisation est bluffante : on lui donne une photo en paramètre, et à la 1ere utilisation il va chercher ses modèles d'IA puis extrait le sujet de la photo :
$ ./rembg i dscf0002.jpg louisNoel.jpg
(une vieille photo de Louis, mon fils, à peu près à la même période il y a une dizaine d'année :))

Il sait aussi détourer un répertoire complet d'image (non testé).

D'après des vidéos visualisées, il semble que parfois (lorsque des couleurs du sujet se confondent avec le fond) le détourage n'est pas parfait, mais dans la grande majorité des cas, il l'est.
Dommage qu'il ne dispose pas encore d'interface du type de celle d'Upscayl.

🕹️ Conclusion :
Impression globale : 👍️
Un outil simple, génial et libre, qui vous évitera de détourer vos sujets manuellement (et de passer par des sites internet qui le proposent aussi) ou via un logiciel de dessin nécessitant plusieurs opérations. Excellent !
👏️ ❤️ Un grand bravo et merci (notamment pour la version Linux !) à ses auteurs !