Algo pour agrandir/rétrécir une image

Soyez le premier à donner votre avis sur cette source.

Vue 7 962 fois - Téléchargée 645 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
Messages postés
8
Date d'inscription
dimanche 12 mai 2002
Statut
Membre
Dernière intervention
26 septembre 2010

Je vient de tester ton algo sous java et sa marche nikel.
Réduction : OK
Augmentation : OK
Messages postés
8
Date d'inscription
dimanche 12 mai 2002
Statut
Membre
Dernière intervention
26 septembre 2010

pour quoi effectuer une division et le stoker dans un entier ?

int nbr=w/w2;
Messages postés
3006
Date d'inscription
dimanche 14 avril 2002
Statut
Membre
Dernière intervention
31 décembre 2008

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.