2 votes

méthode alternative de rotation de scipy.ndimage

J'utilise python 3.6 et scipy.

Existe-t-il une fonction alternative de rotation de scipy.ndimage et comment seraient-elles appelées ?

J'ai besoin d'une fonction qui soit plus performante que celle de scipy.ndimage.rotate et qui utilise également une interpolation.

import scipy.ndimage as sn
sn.rotate(array, theta, reshape=False, order=3)

Ce n'est qu'un exemple.

Merci d'avance !

1voto

Eskapp Points 1319

Pour la rotation des images, il existe de nombreuses options. En voici quelques-unes :

  • Avec OpenCV : Voici un tutoriel . La fonction est cv2.rotate

  • Avec oreiller (PIL) : Voici un tutoriel .

    from PIL import Image img = Image.open("image.png") rotated_img2 = img.rotate(10) # angle = 10

  • Avec Scipy, il existe une autre fonction : scipy.ndimage.interpolation.rotate .

  • Scikit-image ( skimage ) possède sa propre fonction de rotation : skimage.transform.rotate

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X