Rembg - Le Bottin des Jeux Linux

Rembg

🗃️ Specifications

📰 Title: Rembg 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Development 👁️ Visual: 2D
🏷️ Category: Development ➤ Graphics Editor ➤ Image Manipulation (2D) 🏝️ Perspective: First person (interface)
🔖 Tags: Development; Image Manipulation; Background removal ⏱️ Pacing: Real Time
🐣️ Approx. start: 2020-08-09 👫️ Played: Single
🐓️ Latest: 2024-08-04 🚦 Status: 05. Tested & Working (status)
📍️ Version: Latest: 💥️ 2.0.56➜58 / Dev: ed1c295 ❤️ Like it: 9. ⏳️
🏛️ License type: 🕊️ Libre 🎀️ Quality: 2. 🏅️⭐⭐⭐⭐ (it works)
🏛️ License: MIT ✨️ (temporary): 5 stars
🐛️ Created: 2022-12-17 🐜️ Updated: 2024-08-12

📦️ Deliverables

📦️ Package name: ..... 📦️ Arch:
📄️ Source: ✓ ..... 📦️ RPM:
⚙️ Generic binary: ..... 📦️ Deb:
🌍️ Browser version: ..... 📦️ AppImage:
📱️ PDA support: ..... 📦️ Flatpak:
✨️ Not use: ..... 📦️ Snap:

🚦 Entry status

📰 What's new?: 🚀️ Code improvement 👔️ Already shown: ✓
💡 Lights on: ✓ 💭️ New version published (to be updated):
🎨️ Significant improvement: 🦺️ Work in progress:
🎖️ This work: 5 stars 🚧️ Some work remains to be done:
👫️ Contrib.: goupildb 👻️ Temporary:
🎰️ ID: 16288

📖️ 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).

🎥️ 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.56➜58
⚗️ Code improvement 🚀️
📌️ 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 Arkonanfr, 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 : Initialisation de l'entrée, tests et 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 !