Bonjours à tous,


J'ai un souci, je travaille actuellement sur un projet tutoré dans mon IUT et j'ai à charge de programmer une fonction pour effectuer la rotation d'une image.

j'ai à disposition les structures et les fonctions suivantes


typedef struct {
int n_composantes;
int * prof_composantes;
int largeur;
int hauteur;
TypeComposante * type_composantes;
void * donnees;
int taille_pixel;
} Image;

typedef unsigned long int * Pixel;

Pixel pixel_image_get(Image * image,int pos_x,int pos_y);

void pixel_image_set(Image * image,int pos_x,int pos_y,Pixel pixel);

Voilà, donc je chercher précisement à faire une fonction qui fasse la rotation de l'image en fonction d'un angle (en degrés) donné .

J'ai passé des heures sur google mais je n'ai rien trouvé.
Si quelqu'un à une idée , une solution, ou un algo, je suis preneur.