Détourer une image ou une photo automatiquement avec GrabCut
Ajouté dans Photos, Relooking, le 20/09/08 , cet article a été consulté 528115 fois.Quand je crée des illustrations pour mon site, j’ai souvent besoin de découper proprement les contours exacts d’objets ou de personnages figurant au premier plan d’images.

Cette extraction qui conserve les contours d’un objet s’appelle le détourage. Pour détourer une image, la technique la plus connue consiste à tracer les contours de l’objet à l’aide de souris et de l’outil lasso d’un d’éditeur graphique.


Ca prend du temps, ce n’est pas toujours propre, et ça énerve bien souvent
Heureusement pour vous, j’ai retrouvé dans les archives des laboratoires de recherche microsoft la techno Grab Cut qui automatise ce type de traitement de façon assez spectaculaire !

GrabCut ? Kezako ?

Grabcut a été mis au point il y a 4 ans par les équipes de R&D de Microsoft Cambridge. C’est un outil d’édition graphique qui est capable de détecter un objet figurant au premier plan, et de dessiner ses contours.

Il suffit pour cela de tracer un rectangle de sélection sur l’objet, et Grabcut déterminera automatiquement ses contours… On pourra ensuite fignoler les contours en dessinant des traits d’inclusion ou d’exclusion.


Cette technique permet donc de créer un détourage automatique de n’importe quel objet figurant sur une image.

Comment utiliser la technologie Grabcut ?


Si la technologie existe, c’est un vrai casse tête de trouver un logiciel qui l’intègre. Microsoft l’avait ajouté un temps (vers 2005 - 2006) dans son logiciel Microsoft Expression Design, puis a retiré la fonctionnalité à la suite d’un repositionnement marketing du produit (bien dommage !).
Un étudiant s’est penché sur un plugin pour The Gimp, il présente ses travaux mais aucun plugin à télécharger !
Wang Peng a bien développé un logiciel (disponible au téléchargement) utilisant la technologie de Microsoft, mais ça buggue trop souvent !
Sinon, j’ai un truc infaillible pour utiliser GrabCut confortablement, il suffit de télécharger Microsoft Acrylic (beta d’expression design qui intégrait GrabCut). En revanche, pour l’utiliser, il faudra changer la date de l’horloge de XP ou Vista à 2005, car au delà, il est "périmé".
La fonctionnailité est disponible au niveau de Pixel Selection -> Start In/Out Region Marking, une fois notre objet encadré avec le rectangle de sélection.

Tutoriel détourage photo

Voici un petit tutoriel video pour réaliser un détourage GrabCut avec Acrylic (je vous montre aussi comment changer la date de l’horloge de vista et comment j’exploite mon image détourée sur PhotoFiltre)


Articles similaires sur Blog Perso
- Office 2007 - Betâ test gratuit pour 2006
- Collage Photo - Assembler ses photos de vacances automatiquement
- Créer un logo gratuit pour son entreprise ou son blog avec Vector Studio
- The Gimp Portable - Photoshoper tranquille sur tous les PC du monde !
- Liquid Resize - Redimensionner vos images de façon spectaculaire





(2 votes, moyenne: 4.5 sur 5)





Plutôt pratique, merci
Il y’a une petite ligne autour de ton image (elle a un contour blanc). Est-il impossible de cacher ce contour?
Oui c’est parce que je suis passé par photofiltre… si tu fais les copier-coller en restant sur acryclic, il n’y a plus ce liséré blanc, pour preuve:
Ca alors! Tu connais ton GrabCut, chapeau bas!
J′avais testé Acrylic en 2005 et je l′avais trouvé puissant quoique totalement anti-ergonomique mais je n′y avais pas découvert cette fonction de sélection de pixels, j′avais surtout utilisé les fonctions de dessin vectoriel.
Je dois encore avoir Acrylic sur un CDrom d′une revue et j′en viens à ma question :
Sous Windows est-il possible de créer un environnement de travail, un peu dans le style VirtualBox, qui sauvegarderait un(s) logiciel(s) à une date machine ?
j’utilise un ancien logiciel qui s’appelle Live Pix et les résultats sont impeccables pour ce genre de travail de détourage
Bonjour
voilà je suis tombé par hasard sur votre blog et j’ai vu grab cut je l’ai installé j’ai donc fais un essai mais je n’arrive pas à utiliser le rectangle selection j’ai une petite main qui ne veut pas partir ou ais je cliqué alors qu’il ne fallait pas merci pour l’aide
bonne journée Rena
bonsoir
voilà j’ai commencé avec grab cut selection avec les pixels et coller dans psp ok mais vous dites qu’en faisant un copie
coller sur acrylique il n’y a plus le liséré blanc ! comme je ne maitrise pas l’anglais comment fait on le coller en restant sur acrilique
merci pour votre réponse
bonne soirée bye bye si vous me lisez
hello rena,
réponse à ta question sur le forum:
http://forum.jeanviet.info/discussion/564/logiciel-grab-cut/
slt jeanviet,ravi d’etre tombé sur ce tuto, mais je dois dire que ce logiciel parait plus simple qu’il ne parait.Le problème est que je n’arrive pas à placer la photo une fois collée,elle se positionne au milieu et impossible de la déplacer dans la photo d’arrière plan.L’étirement est impossile aussi, existe t-il un logiciel équivalent dans les gratuits et en français? merci et encouragement pr ces tutos loin d’etre inutiles.slt
Je ne pourrais te dire s’il existe un logiciel équivalent en français… Slicky donne une piste plus avec live pix, je ne saurais te dire ce qu’il vaut… pas eu l’occasion de le tester.
merci qu’en meme, mais je vais l’étudier encore un peu histoire de l’apprivoiser davantage.
Que sais-tu (pour changer de domaine) sur la conversion de fichier mkv histoire de pouvoir les graver en divx, je ne vois rien à ce sujet… merci!!
slt jeanviet, je suis tres interessée par le garphisme, le trtment des photos. mais je suis une vraie super novice j’y connais rien.je suis interessée par GrabCut.j’ai vista mais aucun logiciel de trtmnt de photos. Qe me conseilles tu pour un début? merci bcp
bonsoir chabelli
je viens de voir ta question si tu veux apprendre le graphisme inscrit toi sur le forum de graphisme de janaly tu vas tout y apprendre voilà le lien
http://forum-janaly.forumactif.com/index.htm
tu auras toute l’aide voulue tu peux m’écrire a mon adresse e mail pour avoir plus de renseignements ou sur rena_194566@hotmail.fr ps : moi je travaille avec paint shop pro XI
voilà pour tes renseignements
bye bye
Bonjours, j’ai installer Microsoft Expression Design 2, je voulais savoir si on pouvait détourer automatique comme dans Acrylic. MERCI
Non on ne peut pas dans la dernière version.
OK MERCI, autrement j’utilise Expression Graphic Designer qui date de 2006 et qui fait pareil que Acrylic. Faut mettre à l’année 2006 pour qu’il marche.
P.S : Super blog, très bien expliquer continu.
je suis totalement novice en retouche photo, mais j’ai vraiment envie de me lancer.
ton tuto me semblait parfait, parce que comme tu le dis si bien, détourer peut être profondément énervant lorsqu’on n’a pas de palette graphique (c’est mon cas).
MAIS : je ne parviens pas à retrouver GrabCut dans les archives de microsoft, ni même acrylic …
est-ce normal ?
il suffit de cliquer sur le lien que janviet a mis dans son post et qui t’amène
télécharger Microsoft Acrylic
voilà by by
Bonjour,
Cela à l’air super et surtout, grand merci pour la vidéo explicative .
J’essaie de suite .
Encore bravo et super blog .
Juste un p’tit mot: j’encourage les gens comme toi qui font des tutos (en plus avec une super vidéo) faciles à comprendre pour les autres. Merci pour tout, t’es super sympa, mais je ne sais pas encore si j’arriverais à m’en servir (81 % là ^^) J’essaie de faire une photo montage avec mon chat dans un groupe de rock… On va voir ce que ça va donner ^^!
bonjour et merci pour ce tuto, j’ai téléchargé acrylic, je l’ai utilisé sur une photo sans problème, mais depuis le programme ne répond plus au démarrage, même après l’avoir désinstallé et réinstallé. Pouvez-vous m’aider?
oups tu sais que à chaque fois que tu l’utilises et surtout avant de l’ouvrir tu dois mettre l’horloge a 2005 et une fois que acrilyc est ouvert tu peux remettre à 2009 sinon je ne vois pas d’où cela peut provenir
bon courage
Merci rena mais ça ne vient pas de ça, je met bien l’horloge à 2005 mais après quelques secondes,la fenêtre d’acrylic devient entièrement blanche, le programme ne répond plus. Merci quand même, si jamais quelqu’un a une idée…