Algo pour agrandir/rétrécir une image

5/5 (3 avis)

Vue 8 441 fois - Téléchargée 670 fois

Description

Ce code permet d'utiliser un algo personnel pour agrandir ou rétrécir une image(ensemble de pixel dans cet exemple) . Il fonctionne sous DOS et il faut créer l'image à chaque fois(la taille est réglable) . Ensuite on entre la taille de l'image à obtenir et il le prog effectu le changement de taille .

Source / Exemple :


voir zip

Conclusion :


Cet algo est créé de toute pièce et n'a aucune valeur dans le sens que le résultat obtenu n'est pas forcement le même que si vous le faisiez dans un editeur tel que Paint . De plus malgrès un grand nombre de tests, il peut présenter quelques bugs .
Ce code n'est pas commenté et les noms des variables sont parfois peu explicites mais ce code date un petit peu je n'ai pas eu le courage le remanier .
Toute remarque constructive est bienvenue .
Ce prog a été réalisé sous Dev-Cpp .

Codes Sources

A voir également

Ajouter un commentaire Commentaires
lomfabrizio Messages postés 8 Date d'inscription dimanche 12 mai 2002 Statut Membre Dernière intervention 26 septembre 2010
26 sept. 2010 à 19:03
Je vient de tester ton algo sous java et sa marche nikel.
Réduction : OK
Augmentation : OK
lomfabrizio Messages postés 8 Date d'inscription dimanche 12 mai 2002 Statut Membre Dernière intervention 26 septembre 2010
26 sept. 2010 à 18:39
pour quoi effectuer une division et le stoker dans un entier ?

int nbr=w/w2;
cs_Kirua Messages postés 3006 Date d'inscription dimanche 14 avril 2002 Statut Membre Dernière intervention 31 décembre 2008
8 févr. 2004 à 11:20
ton code est très propre, mais qd je lance l'exe il ne me demande pas quelle image traiter (et ds le code je ne vois pas de nom de fichier par défaut), on fait comment ?

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.