URL: https://linuxfr.org/news/transformer-une-photo-en-bd-avec-le-filtre-comicbook-de-g-mic Title: Transformer une photo en BD avec le filtre Comicbook de G'MIC Authors: cli345 BenoĂźt Sibaud, BAud, orfenor et Ysabeau đŸ§¶ Date: 2023ćčŽ11月20æ—„T18:30:36+01:00 License: CC By-SA Tags: g'mic, photo, bande_dessinĂ©e et traitement_d'images Score: 48 Cette dĂ©pĂȘche vous explique comment transformer une photo en style BD (genre Tintin, Mickey ou Spirou) grĂące au filtre Comicbook de [G'MIC](https://gmic.eu). Remarquez que ça reste trĂšs approximatif. Il y a mĂȘme moyen de transformer un [film en dessin animĂ©](https://www.youtube.com/watch?v=NS5Ih8ywboI) ! ![Exemples](https://raw.githubusercontent.com/cl4cnam/gimp_cartoon_plugin/main/exemples/example.jpg) Ces images d’exemples sont faites avec les paramĂštres par dĂ©faut. Vous trouverez [d’autres exemples](http://gimpchat.com/viewtopic.php?f=11&t=19335) sur Gimpchat.com. Il y a aussi une [vidĂ©o sur YouTube](https://www.youtube.com/watch?v=v9awRDuzDrk). [G'MIC](https://gmic.eu) est un logiciel (greffon ou _plugin_) open-source de traitement d’image numĂ©rique. Il possĂšde plus de 500 filtres variĂ©s, rĂ©partis en une vingtaine de catĂ©gories. Tous les filtres sont appliquĂ©s avec les donnĂ©es _pixels_ en _float32_ ce qui Ă©vite gĂ©nĂ©ralement les dĂ©sagrĂ©ments dus Ă  la perte de prĂ©cision. ---- [G’MIC 3.2.5 : 15 ans de dĂ©veloppement pour du traitement d’images libre et reproductible](https://linuxfr.org/news/g-mic-3-2-5-15-ans-de-developpement-pour-du-traitement-d-images-libre-et-reproductible) ---- Installation de G'MIC ===================== Pour commencer, il vous faut [G'MIC](https://gmic.eu). Il se trouve inclus dans [Krita](https://krita.org). Pour [GIMP](https://www.gimp.org/), vous devez l’installer. Il est possible de l’inclure aussi dans Photoshop ou paint.net. Vous trouverez, sur le net, beaucoup de tutoriels pour vous aider Ă  l’installer. AprĂšs avoir ouvert votre photo dans votre logiciel de dessin (Krita, GIMP ou mĂȘme Photoshop ou paint.net), lancez le plugin G'MIC. Dans Krita et GIMP, il se trouve dans le menu "Filtre" (Je ne sais pas pour Photoshop et paint.net). Tapez « Comic » dans la case de recherche. Vous y ĂȘtes. Si vous ne voyez pas le filtre, essayez de faire ` ctrl-R ` dans la fenĂȘtre de G'MIC (cela charge les derniers filtres G'MIC). Les paramĂštres ============== Si on est pressĂ©, on peut dĂ©jĂ  obtenir un bon rĂ©sultat en se contentant d'appuyer sur OK sans rĂ©gler aucun paramĂštre (= mode rapide/auto). L'explication des paramĂštres ne sert donc que si on veut amĂ©liorer le rĂ©sultat. Vous pouvez parfois vous contenter des paramĂštres par dĂ©faut, mais je vais vous expliquer ici la signification des diffĂ©rents paramĂštres. Les paramĂštres sont en anglais. **Simplification** ----------------------------- Ce paramĂštre permet d’avoir un rĂ©sultat avec moins de dĂ©tails, plus schĂ©matique. - **None** : *Aucune*. - **Light** : *LĂ©gĂšre*. Il s’agit de la simplification la plus lĂ©gĂšre. - **Light Antialias** : *[AnticrĂ©nelage](https://fr.wikipedia.org/wiki/Anticr%C3%A9nelage) lĂ©ger*. Si vous voulez adoucir un peu les traits de la photo *avant* de la transformer en BD.
*Remarque* : pour adoucir les traits finaux, il existe un autre rĂ©glage. i- **Strong Antialias** : *AnticrĂ©nelage fort*. Idem, mais attention, l’image peut ĂȘtre assez dĂ©formĂ©e (les traits sont Ă©tirĂ©s). Mais cela peut quand mĂȘme donner un rĂ©sultat intĂ©ressant. Ça me donne l’impression que les directions sont trĂšs marquĂ©es. - **Median** : il s’agit d’une simplification moins forte que « *Strong antialias* ». Les traits ne sont pas Ă©tirĂ©s. On perd quelques dĂ©tails. - **Iuwt** : quand vous avez des rĂ©pĂ©titions serrĂ©es (je n’arrive pas Ă  le dire mieux) par exemple de l’herbe, une surface granuleuse oĂč tous les grains sont trĂšs contrastĂ©s, ce choix permet d’en faire une surface uniforme. - **Thin Brush** : idem que « Iuwt », plus ou moins fort que lui selon la photo. - **Mean Curvature** : c’est une simplification trĂšs forte, mais contrairement Ă  « *Strong Antialias* », les traits ne sont pas Ă©tirĂ©s. Ça me donne l’impression que les directions sont toutes Ă©quivalentes et que c’est moins anguleux. Ce paramĂštre permet de faire une simplification rapide. Si vous voulez un meilleur rĂ©sultat, il peut ĂȘtre intĂ©ressant de prĂ©-traiter l’image manuellement. **For Edges** : *Pour les traits* ----------------------- ### **Flattening for Edge (bilateral)** : *Aplatissement pour les traits* Il s’agit d’un aplatissement de l’image avant la dĂ©tection des traits. Cet aplatissement consiste en un [filtre « bilatĂ©ral »](https://en.wikipedia.org/wiki/Bilateral_filter) qui fabrique des zones de couleurs presque uniforme. Si ce paramĂštre est trop petit, vous risquez d’avoir trop de petits traits parasites.
S’il est trop grand, vous risquez d’avoir des traits dĂ©limitant des nuances de couleur. ### **Edge Method** : *MĂ©thode de dĂ©tection des traits* - **Diff. of Gauss.** : *DiffĂ©rence entre deux flous gaussiens*. À mon avis, c’est ce choix qui donne le meilleur rĂ©sultat. - **Diff. of BoxBlur** : *DiffĂ©rence entre deux [box blur](https://en.wikipedia.org/wiki/Box_blur)*. Cette mĂ©thode fabrique des traits trĂšs fins. - **Diff. of Median** : *DiffĂ©rence entre deux [flous mĂ©dians](https://fr.wikipedia.org/wiki/Filtre_m%C3%A9dian)*. Cette mĂ©thode donne des traits un peu Ă©trange (je trouve). ### **Edge Desaturation Method** : *MĂ©thode de dĂ©saturation pour les traits* - **Lightness** : *LuminositĂ©*. Les traits tiendront compte plus fortement de certaines diffĂ©rences de couleur. - **MaxRGB** : *Maximum des canaux rouge, vert, bleu*. Les traits tiendront compte plus fortement des diffĂ©rences de couleur. À mon avis, c’est gĂ©nĂ©ralement le meilleur choix. - **MinRGB** : *Minimum des canaux rouge, vert, bleu*. Les traits tiendront compte plus fortement des diffĂ©rences de luminositĂ©. ### **Line Thickness** : *Épaisseur de trait* L’épaisseur n’est pas proportionnelle Ă  la taille de l’image. Si l’image est trĂšs grande, les traits seront proportionnellement trĂšs fins. GĂ©nĂ©ralement, je rĂ©duis d’abord l’image Ă  une taille d’au plus 600px environ (largeur ou hauteur). ### **Line Strength** : *Dose de traits* Voulez-vous plus ou moins de traits sur votre rĂ©sultat ? ### **Line Antialias** : *AnticrĂ©nelage des traits* Pour Ă©viter le crĂ©nelage des traits, mettez ce paramĂštre Ă  au moins 15. Notez que, au-delĂ  de 15, je ne vois pas d’amĂ©lioration sensible : utilisez alors le paramĂštre « Final Antialias ». **Add Colors** : *Ajouter des couleurs* --------------------------------- Si ce paramĂštre est dĂ©cochĂ©, le rĂ©sultat ne contient que les traits. Ça peut ĂȘtre utile si vous voulez colorier vous-mĂȘme. Dans ce cas, tous les autres paramĂštres de cette section sont sans effet. **For colors** : *Pour les couleurs* ------------------------------------ ### **Saturation Increase** : *Augmentation de saturation* Beaucoup de bandes dessinĂ©es ont des couleurs trĂšs saturĂ©es. Ce paramĂštre permet de s’en approcher. ### **Luminosity Increase** : *Augmentation de luminositĂ©* Il est gĂ©nĂ©ralement utile d’augmenter la luminositĂ© car des traits noirs sont ajoutĂ©s et cela assombrit l’ensemble de l’image. Notez que l’augmentation de luminositĂ© n’agit pas sur les traits noirs qui restent bien noirs ! ### **Final Flattening (bilateral)** : *Aplatissement final* Les bandes dessinĂ©es ont souvent des zones de couleurs uniformes. Ce paramĂštre applique un filtre bilatĂ©ral sur le rĂ©sultat final. C’est lui qui fabrique le mieux des zones de couleurs presque uniformes. On voudra en gĂ©nĂ©ral mettre une grande valeur pour ce paramĂštre. ### **Color Effect** : *Effet de couleur* - **None** : *Aucun effet* ![Poisson rouge - Aucun effet](https://raw.githubusercontent.com/cl4cnam/gimp_cartoon_plugin/main/exemples/Goldfish_photo_2_small_colorNone.jpg) - **Deep Black** : *Noir profond*. Les tons presque noirs deviennent tout Ă  fait noirs. Cela donne un plus grand contraste Ă  l’image. ![Poisson rouge - Noir profond](https://raw.githubusercontent.com/cl4cnam/gimp_cartoon_plugin/main/exemples/Goldfish_photo_2_small_colorDeepBlack.jpg) - **Local Contrast Enhancement** : *AmĂ©lioration du contraste local*. Cela permet d’avoir une image moins terne. ![Poisson rouge - AmĂ©lioration du contraste local](https://raw.githubusercontent.com/cl4cnam/gimp_cartoon_plugin/main/exemples/Goldfish_photo_2_small_colorLCE.jpg) - **Colorful** : *Uniquement de la couleur*. C’est un gros effet : tous les tons un peu grisĂątres deviennent colorĂ©s (sauf les gris purs) ![Poisson rouge - Uniquement de la couleur](https://raw.githubusercontent.com/cl4cnam/gimp_cartoon_plugin/main/exemples/Goldfish_photo_2_small_colorFul.jpg) ### **Flat Color Effect** : *Effet de couleur avec aplatissement* Ce paramĂštre effectue un genre de postĂ©risation - **Rainbow** : *Arc-en-ciel*. Tous les tons sont transformĂ©s en blanc, noir, magenta ou une des couleurs de l'arc-en-ciel. ![Poisson rouge - Arc-en-ciel](https://raw.githubusercontent.com/cl4cnam/gimp_cartoon_plugin/main/exemples/Goldfish_photo_2_small_flatRainbow.jpg) - **Hard Rainbow** : *Arc-en-ciel par palier*. Tous les tons sont transformĂ©s en blanc, noir, magenta, rouge, jaune, vert, bleu, cyan. ![Poisson rouge - Arc-en-ciel par palier](https://raw.githubusercontent.com/cl4cnam/gimp_cartoon_plugin/main/exemples/Goldfish_photo_2_small_flatHardRainbow.jpg) - **Posterize Softly** : *PostĂ©riser avec douceur*. Cela permet de rĂ©duire le nombre de couleurs (Ă  32) et de lisser un peu les traits de l’image. ![Poisson rouge - PostĂ©riser avec douceur](https://raw.githubusercontent.com/cl4cnam/gimp_cartoon_plugin/main/exemples/Goldfish_photo_2_small_flatPostSoft.jpg) - **Super Flat** : *Super plat*. Cela permet de rĂ©duire le nombre de couleurs (Ă  8) et de corriger la luminositĂ©. ![Poisson rouge - Super plat](https://raw.githubusercontent.com/cl4cnam/gimp_cartoon_plugin/main/exemples/Goldfish_photo_2_small_flatSuperFlat.jpg) ### **Color to Black or White** : *Couleur vers noir/blanc* Pour ces effets, le filtre « Lineart » donne souvent un meilleur rĂ©sultat. - **No**. L’image reste en couleur. - **Soft Threshold** : *Seuil approximatif*. Seulement les traits noirs avec un peu de gris. - **Threshold with Soft Antialias** : *Seuil avec antialias fort*. Noir et blanc avec trait trĂšs adouci. - **Lines and Black** : *Trait et aplats noirs*. Uniquement les traits en noir et des aplats noirs pour les zones trĂšs sombres, pas de gris, pas d’antialias. **Relief Effect** : *Effet de relief* ---------------------------------------- - **None** : *Aucun effet*. - **Groove** : *Rainure*. Les traits semblent creusĂ©s dans l’image. ![Poisson rouge - Groove](https://raw.githubusercontent.com/cl4cnam/gimp_cartoon_plugin/main/exemples/Goldfish_photo_2_small_groove.jpg) - **Bump** : *Gonflage*. Les zones dĂ©limitĂ©es par les traits et par les parties noires semblent gonflĂ©es. Je trouve que ça ressemble Ă  des jouets plastiques. ![Poisson rouge - Bump](https://raw.githubusercontent.com/cl4cnam/gimp_cartoon_plugin/main/exemples/Goldfish_photo_2_small_bump.jpg) **Special Effect** : *Effets spĂ©ciaux* ---------------------------------------- - **None** : *Aucun effet* - **Dream** : *Comme dans un rĂȘve*. ![Poisson rouge - Dream](https://raw.githubusercontent.com/cl4cnam/gimp_cartoon_plugin/main/exemples/Goldfish_photo_2_small_dream.jpg) - **Past** : *Comme une vieille image*. ![Poisson rouge - Past](https://raw.githubusercontent.com/cl4cnam/gimp_cartoon_plugin/main/exemples/Goldfish_photo_2_small_past.jpg) - **Sketch of Future** : *Esquisse du futur*. C’est comme l’idĂ©e qu’on peut se faire du futur : on n’en voit que les trĂšs grandes lignes. ![Poisson rouge - Sketch of Future](https://raw.githubusercontent.com/cl4cnam/gimp_cartoon_plugin/main/exemples/Goldfish_photo_2_small_future.jpg) **Final Antialias** : *AnticrĂ©nelage final* ---------------------------------------- Parfois, l’image finale prĂ©sente certains traits en escalier. Pour rĂ©soudre cela, essayez d’abord « Simple » et si ce n’est pas suffisant « Double ».

AltStyle ă«ă‚ˆăŁăŠć€‰æ›ă•ă‚ŒăŸăƒšăƒŒă‚ž (->ă‚ȘăƒȘă‚žăƒŠăƒ«) /