Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

IMAGE RESIZER (JPG) AVEC COMPRESSION


Information sur la source

Catégorie :Graphique Source .NET ( DotNet ) Classé sous : image, redimensionnement, resize Niveau : Initié Date de création : 01/09/2005 Date de mise à jour : 30/11/2005 02:20:16 Vu / téléchargé: 20 103 / 1 290

Note :
8,67 / 10 - par 3 personnes
8,67 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (10)
Ajouter un commentaire et/ou une note

Description

Cliquez pour voir la capture en taille normale
Salut chers CSharpiens;
On connait tous du monde qui ont des superbes caméras numériques qui prennent des photos avec des grosses résolutions.
Quand vient le moment de les partager, par exemple en les mettant sur Internet, ces images mêmes au format jpeg sont lourdes.
C'est parfaitement normale avec des résolutions de 2045x1500 px.

Le but de se programme est de lire toutes les images jpg dans un dossier et de changer leurs résolutions. Le programme peut même les compresser.
Un filtre permet de selectionner les images selon certains critères (la taille en bytes et la résolution)
Enfin, le programme donne la posssibilté de faire un BackUp de ses images. Certes, ca ralentit les opérations, mais c'est une rassurance ;)
 

Conclusion

Mes source:
- Msdn (comme d'habitude)
- http://www.c2i.fr/code.aspx?IDCode=503  (très très bien expliqué, merci)

Veuillez svp me faire parvenir les bugs que vous pouvez trouver
J'aimerais aussi que vous me donniez des trucs pour améliorer les performances
et enfin, faites moi part de vos commentaires
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Historique

02 septembre 2005 16:26:53 :
+ J'ai ajouter la possibilité d'ouvrir le dossier + J'ai enrichi le contenu du Zip
03 septembre 2005 20:07:17 :
+ J'ai ajouter une barre de progression + Les sauvegardes sont réalisées avec la date et l'heure pour éviter d'écraser une ancienne sauvegarde + de petites modifications mineures invisibles à l'oeil nu
30 novembre 2005 02:20:16 :
ajout de mots-clés

Commentaires et avis

signaler à un administrateur
Commentaire de el_teedee le 02/09/2005 09:16:53

Lut, pourrais tu reposter ta source avec le fichier form1.resx ? stp ?

signaler à un administrateur
Commentaire de badrbadr le 02/09/2005 16:54:51

oui, la voila, je l ai mis a jour
j en ai profiter pour ajouter un bouton qui permet d ouvrir le dossier cible
bonne chance

signaler à un administrateur
Commentaire de TheSaib le 04/09/2005 23:50:01 administrateur CS

On ne peut pas annuler un traitement ?

signaler à un administrateur
Commentaire de badrbadr le 04/09/2005 23:52:26

avec la derniere version, Il y a le bouton commencer et le bouton arreter
Alors, oui, on peut l'annuler et retrouver les images orginales (si l option sauvegarde fut cochée)

signaler à un administrateur
Commentaire de TheSaib le 04/09/2005 23:53:39 administrateur CS

Je n'ai pas testé c'était juste comme çà.

signaler à un administrateur
Commentaire de eRRaTuM le 05/09/2005 13:07:44

Bonne idée,
Quoiqu'il aurait été preferable de lancer la conversion dans un thread, ce qui permetrait eventuellement de visionner les images converties @ real time et d'en annuler la conversion -ceci n'est qu'un exemple-
Mais je continue à dire que c'est une bonne initiative.

-----------------
Sur cette terre,il y a seulement 10 types de gens. ceux qui lisent le binaire, et les autres.

signaler à un administrateur
Commentaire de badrbadr le 05/09/2005 18:06:55

merci

signaler à un administrateur
Commentaire de georgeduke le 04/05/2006 10:09:59

Un grand merci un peu tardif :-) C'est une très belle source !

Sais tu s'il existe un algorythme qui permettrait de connaitre la taille supposée de l'image si on a indiqué son poids et % de qualité voulus ?

signaler à un administrateur
Commentaire de badrbadr le 05/05/2006 01:08:34

non, les combinaisons largeurs et hauteurs peuvent être très nombreuses
donc pas moyen de connaitre les dimensions d'une image à partir de son poids (en octet) et de sa qualité.

signaler à un administrateur
Commentaire de georgeduke le 05/05/2006 15:54:39

Ok je vois. Même en gardant le rapport hauteur/largeur ça doit être complexe.

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Redimensionnement image [ par Diamondduff ] Mon but est de faire des vignettes(jpg) à partir d'une image (toujours en jpg)Il existe la méthode GetThumbnailImage (classe image), le prob ListView : Resize de colonne [ par yfocal ] Bonjour, j'ai un petit souci avec les listview. J'ai une listview avec, pour chacun des items, un Panel de couleur affiché dans une colonne Image, flux binaire , redimensionnement [ par Diamondduff ] Je suis un peu perplexe, comment cela fonctionne t-il? quel type de composant il faut pour faire ca?L'image est affichée apparemment par flux, la Lire un texte dans une image [ par JTR ] Bonjour, Je voudrais pouvoir lire le texte dans une image, je m'explique.Si dans une image, j'ai la capture une application (Application DirectX) qui Récupérer une clé primaire auto-incrémentée lors d'une insertion [ par billou_13 ] Voila, toute ma question est dans le titre, :-) En fait, j'ai ma table avec deux éléments (une clé primaire FK auto-incrément&#233 redimensionnement form controls [ par emmanuel9 ] Bonjour, J'aimerais que quand je redimensionne ma form, les controls qui se trouvent dedans se redimmensionne avec. En faite il faudrait qq chose de [C#] ImageList & Transparence (Alphablend) [ par scoubidou944 ] On a vu dans un topic validé récemment que : this.Image = new Bitmap( GetType(), "resources.LED_Red.pn Image en mozaique [ par MHI ] Bonjour, Est-ce qui l'existe un composant en CSharp permettant d'afficher les images (jpeg et bmp) d'un répertoire sous forme de mozaique, mais a Flux des fichiers images [ par billou_13 ] Alors, voila mon titre est pas trop explicite mais par ce message, je vais essayer de l'être. J'ai un code qui réceptionne une image par un lecture et traitement de donnee lu (Type Image)dans une base de donnee ACESS !! [ par Pplessis81 ] Bonjour, Je recherche un truc pour convertir des donnees binaire lu dans ma base de donnee Acess. J'arrive donc a me connecter a la base de donnee, re


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,406 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.