Faire pivoter une image d'un petit nombre de degrés

12

Parfois, lorsque je prends une photo d'un objet rectangulaire, il sort en rotation d'un petit nombre de degrés (moins de 5 environ).

Je peux créer l'espace où le rectangle n'est pas blanc ou autre, mais comment puis-je sélectionner un non-rectangulaire (dans le sens où il ne s'aligne pas avec les quatre angles à quatre-vingt-dix degrés qui me sont donnés lorsque j'utilise une sélection rectangulaire outil), et le faire pivoter de ce petit nombre de degrés?

De plus, si je pouvais "étirer" une extrémité du rectangle parce qu'il était asymétrique pour correspondre à la hauteur de l'autre, ce serait formidable. Je me rends compte qu'il y aura une certaine perte de résolution s'il le fait de cette façon (bien que tout aussi bon serait un moyen de "compresser" l'autre côté, et cela ne réduirait pas la qualité de l'image).

Je suis assez flexible sur le programme ( GIMP , Paint.NET , Paint et Visio ), mais je suis ouvert au téléchargement de tout logiciel gratuit qui peut le faire.

soandos
la source
Je ne suis pas complètement clair sur ce dont vous avez besoin, mais l'outil perpective de Gimp devrait aider la partie oblique docs.gimp.org/en/gimp-tool-perspective.html , puis une fois que vous l'avez même, vous pouvez faire pivoter la sélection .
Paul
Probablement sans rapport mais des informations qui devraient accompagner cette réponse. Lorsque vous avez dit "correspondre à la hauteur de l'autre", cela m'a fait penser que beaucoup de gens rencontraient ce problème lorsqu'ils essayaient d'assembler des photos (par exemple une vue panoramique). Il existe un logiciel spécialisé à cet effet et j'adore. C'est le Hugin Panorama Photo Stitcher hugin.sourceforge.net
Dennis

Réponses:

8

Dans GIMP, sélectionnez l'image entière ou le recadrage de l'image. Sélectionnez "Outil Perspective" (menu Outils -> Outils de transformation -> Perspective ), et ajustez l'inclinaison et les rotations (voir les rotations ci-dessous) en ajustant chacun des 4 coins selon vos besoins. Dans GIMP 2, vous pouvez le faire en direct et voir les résultats, puis appuyez sur Transformer pour terminer.

Pour les petites rotations et un meilleur contrôle de la rotation uniquement, avant ou après le réglage de l'inclinaison, utilisez l '"Outil de rotation" (menu Outils -> Outils de transformation -> Rotation ), qui peut à nouveau être tourné en direct, puis transformé et doté d'une zone de saisie pour de petits ajustements de rotation.

Psycogeek
la source
12

Vous pouvez faire pivoter par degrés dans Paint en utilisant la commande Skew. Cliquez sur Redimensionner et placez une valeur dans les champs horizontal et vertical.

Pour conserver l'apparence de votre image, utilisez des valeurs égales, une négative et une positive.

Par exemple:

Horizontal=10, Vertical=-10.
surprendre
la source
45, -45 ressemble plus à 90
Ryan The Leach
Malheureusement, "Les nombres
incorrects
5

Irfan View est gratuit et peut pivoter jusqu'à 0,01 degré.

Cependant, puisque vous avez mentionné l'étirement d'une extrémité du rectangle, il semble que vous commencez à voir les problèmes de distorsion de l'objectif de l'appareil photo. Jetez un œil à cette page sur la distorsion en barillet - les exemples valent vraiment 1000 mots (avertissement: je suis l'auteur de la page).

Dan Dascalescu
la source
1
Ce n'est pas tant la distorsion de l'appareil photo que l'appareil photo était tenu au mauvais angle lorsque la photo a été prise. Article très intéressant cependant.
soandos
3
  • Dans Paint.NET , sélectionnez l'outil "Déplacer les pixels sélectionnés".
  • Sélectionnez Clic droit de la souris et essayez de déplacer votre souris vers la gauche et la droite.
  • Votre image commence à tourner.
user205987
la source
1
Mais pouvez-vous spécifier de faire pivoter un certain angle, disons, 12 degrés?
Tom KC Chiu
1
@ TomK.C.Chiu, vous pouvez également utiliser Ctrl + Maj + Z pour ouvrir la boîte de dialogue Rotation Zoom et entrer une valeur numérique
KyleMit
3

Si vous ne voulez rien télécharger - et si l'inclinaison n'est pas un problème - la visionneuse d'images de Microsoft Office autorisera des rotations arbitraires (précision au niveau des degrés).

  • Dans l'Explorateur Windows, cliquez avec le bouton droit sur l'image et ouvrez avec ... Microsoft Office 20xx
  • Sélectionnez 'Image / Rotation et retournement ...' dans le menu
  • Ensuite, dans le volet droit, vous remarquerez la zone de texte "par degré".
mcalex
la source
0

Je colle ma photo dans Excel, supprime la vue du quadrillage et n clique sur la photo. Cela arrivera avec une icône rotative en haut vous permettant de le manœuvrer comme vous le souhaitez. Une fois terminé, j'en prends une autre capture d'écran et vous avez terminé. Parfois, ce ne sera pas le degré exact que vous souhaitez et si cela se produit, je prends la capture d'écran, je passe et j'essaie à nouveau car cela pourrait diviser la différence.

Steven
la source