0

Suppresseur de clé chromatique

Choisissez un écran plat vert, un écran bleu ou une couleur d'arrière-plan unie avec une pipette et rendez-le transparent, en utilisant une véritable incrustation de distance chromatique YCbCr.

🎬

Glisser-déposer l'image ici

ou cliquez pour parcourir les fichiers

Uniquement pour les arrière-plans plats et uniformément éclairés : écran vert, écran bleu, mur de couleur unie ou photos de produits sur blanc uni. Pas pour supprimer des arrière-plans photo complexes et chargés ; qui a besoin de l’IA, que cet outil axé sur la confidentialité n’inclut délibérément pas.

30
Buy Me a Coffee at ko-fi.com
Traitement... 0%
Chargement de l'image
Conversion en YCbCr
Saisir et supprimer les déversements
Terminé

Résultat

Preview Output

Un écran vert ou bleu n'est utile que si quelque chose à l'autre bout peut réellement le couper. Cet outil fait exactement cela, entièrement dans votre navigateur : téléchargez une photo prise sur un fond plat et uniformément coloré – un écran vert, un écran bleu, un mur de couleur unie ou un produit pris sur du blanc uni – cliquez une fois sur cet arrière-plan avec la pipette pour échantillonner sa couleur exacte, et l'outil supprime chaque pixel de cette couleur, laissant un véritable PNG transparent.

La saisie elle-même est de véritables calculs chroma-key, pas un raccourci. La couleur clé échantillonnée et chaque pixel de la photo sont convertis de RVB en espace colorimétrique YCbCr à l'aide des formules de diffusion standard, et la « proximité avec la couleur clé » est mesurée uniquement dans le plan de chrominance Cb/Cr — la luminance (Y) est délibérément ignorée. C'est exactement ce qui rend le matériel et les logiciels d'incrustation chromatique réels résistants à un éclairage inégal sur l'arrière-plan : une ombre ou une zone d'écran vert légèrement plus lumineuse est toujours aussi proche de la couleur d'incrustation, car seule sa couleur, et non sa luminosité, est comparée. La distance de chrominance est ensuite mappée sur une valeur alpha avec une courbe douce entre un seuil intérieur (entièrement transparent) et un seuil extérieur (entièrement opaque), qu'un seul curseur de tolérance déplace ensemble, produisant un bord doux et naturel au lieu de trous irréguliers au niveau des pixels.

Les véritables séquences chroma-key ont presque toujours un « déversement » : un bord de la couleur de l'écran se reflétant sur les bords du sujet, le plus souvent sous la forme d'une teinte verte ou bleue le long des cheveux ou des épaules. Cet outil inclut une véritable suppression des déversements, pas seulement une découpe de transparence : pour les pixels proches de la couleur clé, il tire le canal dominant de la couleur clé vers la moyenne des deux autres canaux, proportionnellement à la proximité de ce pixel par rapport à sa saisie complète, supprimant la dominante de couleur sur les pixels de bord semi-transparents réels plutôt que de laisser une frange colorée.

Il s'agit intentionnellement d'un outil d'incrustation chromatique, et non d'un outil de suppression d'arrière-plan IA : il fonctionne parce que l'arrière-plan est d'une seule couleur plate et connue, et non parce qu'il comprend ce qu'est une personne ou un produit. Pointez-le vers une photo avec un arrière-plan chargé ou dégradé et le résultat sera médiocre de par sa conception - c'est précisément la classe de problèmes que la segmentation par l'IA résout et cet outil hors ligne axé sur la confidentialité ne tente pas de simuler. Choisissez la couleur de votre clé, ajustez la tolérance et la suppression des déversements par rapport à l’aperçu en damier avant/après, puis téléchargez le PNG transparent. Rien n'est jamais téléchargé ; l'ensemble du pipeline s'exécute sur les propres API Canvas 2D et ImageData de votre appareil.