A voir également:
- Rotation en c ou c++
- Rotation ecran pc - Guide
- Rotation video - Guide
- Rotation calque photoshop ✓ - Forum Photoshop
- Icône rotation écran disparue ✓ - Forum Samsung
- Tablette samsung rotation écran ne fonctionne plus - Forum Samsung
2 réponses
Pacorabanix
Messages postés
3248
Date d'inscription
jeudi 23 août 2007
Statut
Membre
Dernière intervention
19 mai 2013
661
22 janv. 2010 à 20:37
22 janv. 2010 à 20:37
une rotation d'image est a priori pas compliqué, en maths : "il suffit" de faire une composition de transfo affine + rotation + transfo affine inverse (= changement de coordonnées + multiplication par une matrice grosso modo)
Le problème c'est que, comme les "pixels" sont des "petits carrés", les seules rotations qui donnent un résultat correct parfaitement sont celles de 90° et multiples. Sinon il faut faire des approximations pour savoir où mettre quels pixels, ce qui justifie le fait que les algorithmes aient l'air compliqués. (ce qui est la même chose pour un zoom c-à-d une homothétie)
Le problème c'est que, comme les "pixels" sont des "petits carrés", les seules rotations qui donnent un résultat correct parfaitement sont celles de 90° et multiples. Sinon il faut faire des approximations pour savoir où mettre quels pixels, ce qui justifie le fait que les algorithmes aient l'air compliqués. (ce qui est la même chose pour un zoom c-à-d une homothétie)