Déformation image à coller dans sélection

Fermé
ChrisL.5 - Modifié le 18 nov. 2018 à 20:35
viagers Messages postés 1219 Date d'inscription vendredi 14 octobre 2011 Statut Membre Dernière intervention 31 octobre 2022 - 22 oct. 2019 à 13:59
Bonjour,

Je galère à réaliser ce que je voudrais faire sur Gimp (version 2.10.8). Pourtant je suis sûr qu'il y a une astuce simple pour y parvenir.
Je voudrais insérer une image 2D dans une sélection en forme de trapèze cintré dans une autre image :

https://www.casimages.com/i/181118082940867300.jpg.html

Voici ce que j'ai réussi à faire pour le moment :

- J'ai ouvert les deux images en tant que calques.
- J'ai réussi à créer la sélection trapézoïdale cintrée à l'intérieur de la bordure noire en utilisant l'outil "ciseaux intelligents" puis j'ai transformé la zone délimitée en sélection en cliquant sur entrée.

Mais je n'arrive pas à copier le calque de l'image et à le coller dans cette sélection trapézoïdale cintrée...

J'avais aussi entrepris un chemin différent avant, en faisant une déformation manuelle de l'image des angles à droite de sorte à pincer l'image et à les faire coïncider avec la zone trapézoïdale cintrée. Puis j'avais appliqué une déformation par courbure de la partie supérieure et inférieure. Comme c'était approximatif (mas pas très loin) j'ai ensuite déformé l'image manuellement encore en créant une multitude de poignées tout autour à l'aide de l'outil "transformation par cage". Ça marchait pas mal mais très long entre chaque modification d'emplacement d'une poignée et il me fallait y aller par tâtonnement. Le souci c'est que à force de cintrer l'image au centre ça déplaçait les angles aussi... Bref j'ai abandonné après y avoir passé quelques heures... En plus ce n'est pas reproductible comme façon de faire... Je veux dire, j'aimerais trouver une fonction qui me permette de reproduire ce process de manière simple et rapide, dans cette forme ou dans une autre...

Bref..... à l'aide SVP ! ;-)


A voir également:

5 réponses

Utilisateur anonyme
22 nov. 2018 à 23:09
Bonsoir,
Ouvre tes images.
Positionne-toi sur le bon calque et sélectionne le blanc avec la baguette magique ou avec l’outil sélection par couleurs. Note : Tu peux agrandir ou réduire la sélection à partir du menu ”Sélection”.

Lorsque sélectionné, positionne-toi sur le calque de l’image que tu veux ajouter et menu ”Sélection, Inverser et quand c’est fait tu appuies sur la touche ”Supprime” de ton clavier. Te reste à fusionner tous tes calques.

Note : Si le cadre noir et le fond blanc sont sur des calques différents, il suffit de cliquer droit sur leur calque respectif et ”alpha vers sélection”.
0
Bonsoir,

Merci pour ta réponse ! (la seule que j’ai reçue sur 3 forums, snif)

J’ai essayé en long et en large en suivant tes indications mais je n’y arrive pas.
L’image ne s’adapte pas à la sélection trapézoïdale courbe
, il doit y avoir quelque chose que je ne fais pas bien. 

Voici les étapes (sélectionner les liens et les ouvrir dans nouvel onglet) :

1° j’ouvre le cadre en tant que calque
2° j’ouvre l’image du bateau en tant que calque
3° je sélectionne le calque du cadre

https://nsm09.casimages.com/img/2018/11/23//18112309480224481816008950.jpg

4° je sélectionne l’outil baguette magique et sélectionne le blanc à l’intérieur du cadre

https://nsm09.casimages.com/img/2018/11/23//18112309533024481816008965.jpg

5° je sélectionne le calque du bateau
6° Je dans dans l'onglet "sélection" puis "inverser"

https://nsm09.casimages.com/img/2018/11/23//18112309564924481816008974.jpg

7° je fais "supprime" sur le clavier

https://nsm09.casimages.com/img/2018/11/23//18112309590324481816008975.jpg

On voit qu'une partie de l'image en bas du bateau disparaît
8° je vais dans l'onglet "Image" puis "Fusionner les calques"

https://nsm09.casimages.com/img/2018/11/23//18112310055424481816008989.jpg

Je sélectionne "étendu autant que nécessaire" (c'est ce qui me semblait le plus approprié à l'effet voulu, mais j'ai essayé les 2 autres et le résultat est identique !)

https://nsm09.casimages.com/img/2018/11/23//18112310055124481816008988.jpg

Les calques sont bien fusionnés apparemment (dans la fenêtres des calques il n'y en a plus qu'un) mais l'effet recherché n'est pas obtenu. L'image du bateau ne s'est pas adaptée et déformée à la sélection de la partie blanche du cadre...

Est-ce que j'ai fait un turc de travers ?
0
viagers Messages postés 1219 Date d'inscription vendredi 14 octobre 2011 Statut Membre Dernière intervention 31 octobre 2022 141
24 nov. 2018 à 20:28
Salut,
C'est ça que tu veux ?

@+
Viagers
0
T0MuX > viagers Messages postés 1219 Date d'inscription vendredi 14 octobre 2011 Statut Membre Dernière intervention 31 octobre 2022
22 oct. 2019 à 13:28
Et sinon la solution pour faire ça ?? lol
0
viagers Messages postés 1219 Date d'inscription vendredi 14 octobre 2011 Statut Membre Dernière intervention 31 octobre 2022 141
22 oct. 2019 à 13:59
Re....
Depuis le temps je ne me rappelle plus ....lol
En effet Alzheimer a certaines priorités....lol
Viagers
0
Utilisateur anonyme
23 nov. 2018 à 23:59
Re,
Je vois que l'image de ton bateau est plus petite que le cadre. Essaie avec l'outil perspective et mets les 4 coins dans chaque coin du cadre noir.
Ensuite avec Filtres, Distorsion, Courber tu courbes ton image pour qu'elle suive le contour du cadre. Pour voir plus clair, réduis l'opacité de ton image bateau.
Note : ton image bateau a l'extension .jpg, alors clique droit sur son calque et "Ajouter un canal alpha".

Lorsque tout est à ton goût tu te positionnes sur ton calque fond blanc et sélectionne le blanc et peut-être agrandir ta sélection de 1 pixel, comme tu veux.

Ensuite tu retournes te positionner sur ton calque bateau et "Sélection, Inverser" et tu supprimes avec la touche de ton clavier. Ici tu ne devrais plus voir le blanc de ton image bateau puisque tu lui a ajouté un canal alpha.

Tu fusionnes le tout.
0
Utilisateur anonyme
25 nov. 2018 à 13:59
Re,
Dans ton post #2 tu dis : (Je sélectionne "étendu autant que nécessaire" c'est ce qui me semblait le plus approprié à l'effet voulu, mais j'ai essayé les 2 autres et le résultat est identique !)

Fusionner les calques ne change absolument rien à ton image.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Merci encore une fois ! ;)

C'est la solution que j'avais déjà expérimentée. On y arrive mais c'est du tâtonnement jusqu'à trouver la correspondance parfaite et donc c'est long. Je cherchais une fonction permettant de détecter la déformation souhaitée et d'adapter l'image qu'on souhaite coller...

Voici néanmoins ce que ça donne :

ETAPE 1

- Canal alpha ajouté sur le calque du bateau
- déformation par l'outil "perspective" (il faut penser à valider la transformation dans la fenêtre qui s'ouvre, sinon le travail ne s'enregistre pas et lorsqu'on fait la distorsion de l'étape suivante ça courbe l'image originale en oubliant la déformation de perspective...)

https://nsm09.casimages.com/img/2018/11/25//18112509375824481816012235.jpg

ETAPE 2

- Distortion par courbe (en sélectionnant "miroir") : 1er coup et coup de bol je suis quasiment calé dans le cadre ! Dommage d'ailleurs qu'on ne puisse pas voir les distorsions directement s'appliquer à l'image sur laquelle on travaille et non à cette miniature qui ne permet que de dégrossir l'effet recherché... Et dommage qu'il n'y ait pas moyen de zoomer ou d'avoir cette fenêtre en grand parce que faire de fines modifications avec cet outil est très difficile.

Note : lors des essais ultérieurs, il faut penser à réinitialiser les courbes, sinon ça apporte une modification en plus de la précédente qui est répétée... Et tant qu'à faire indiquer de travailler sur une copie, comme ça on peut comparer et garder si la modif est bonne.

https://nsm09.casimages.com/img/2018/11/25//18112509375824481816012236.jpg

ETAPE 3

Après une bonne dizaine d'essais j'y suis presque, il y a une barre blanche à droite. J'ai pourtant agrandie la sélection d'1 pixel mais il y avait une zone un peu floue à cet endroit, il aurait fallu agrandir de 2 pixels...

https://nsm09.casimages.com/img/2018/11/25//18112509380424481816012237.jpg

Bref, oui on peut y arriver comme ça mais ça reste très pénible, long et empirique comme méthode. Ce n'est pas ce que je voudrais...

Du coup en en parlant avec mon fils qui fait des études de programmation de jeu vidéos, il m'a montré son logiciel de 3D (gratuit) en conversation vidéo WhatsApp et m'a fait un truc proche en live en 30s ! J'étais sur le cul ! ^^ Je pense que la solution est là. Je vais lui demander de partir de l'image de ce cadre en version plan avec l'image intégrée dedans, ça c'est facile à faire. Puis il déformera en 3D cette image...
0
Utilisateur anonyme
26 nov. 2018 à 11:18
Bon alors, bonne continuité avec ton fils et son logiciel. En ce qui me concerne, j'utilise Gimp depuis plusieurs années et il me convient parfaitement. Il faut un certain temps d'apprentissage pour apprendre à se servir de Gimp et voir toutes les possibilités qu'il offre en tant qu'éditeur d'images. Et merci en passant aux développeurs qui offrent de leur temps gratuitement à perfectionner ce logiciel et qui ne nous demandent pas un seul sou pour utiliser ce dernier.
0