pour faire des zooms j'utillise une homotétie de rapport k et ayant pour centre celui de l'image et cela pour chaques point de l'image d'origine.
Mais ca pose un pb du fait que le nb de point soint égal:
quand k>1 ca fais un nuage de point (on reconnais tout de meme l'image mais c'est comme si elle étais en pointillée)
quand k<1 ca fais un amas de pixels yen trop!
comment faire pour avoir un agrandissement et une réduction nette avec un nompre de points proportionel a la taille?
Sinon, j'ai un autre problème:
pour créer une miniature ou un agrandissement, j'affiche d'abord l'image d'iorigine a gauche et grace a une double boucle for, je récupère les coordonnées de chaques pts pour les afficher au fur et a mesure selon le rapport k a droite.
Je suis donc obigé d'afficher a la fois l'image d'origine qui me sert de matrice et l'image finale.
Comment faire pour afficher que l'image finale?
J'ai pensé a écrire les points dans un écran virtuel, mais ya un hic, si je change d'écran je ne peut pas récuperer avec GetPix les points de l'image d'origine sur l'écran réell...
Quoique je ne sais pas, étant débutant en C et ayant peu manié ce genre de chose, c ptet possible de jongler entre les 2 écrans!

Vous me conseillez koi?
Merco d'avance pour vos réponses
