begin process at 2012 02 11 12:57:14
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Graphique

 > IMAGE RESIZER (JPG) AVEC COMPRESSION

IMAGE RESIZER (JPG) AVEC COMPRESSION


 Information sur la source

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

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
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é :23 838 / 1 472

Auteur : badrbadr

Ecrire un message privé
Site perso
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

Les Membres Club peuvent 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

 Sources du même auteur

Source avec Zip Source avec une capture Source .NET (Dotnet) RESOURCEBINDER : INJECTER ET EXTRAIRE DES RESSOURCES
Source .NET (Dotnet) CONVERSION ASCII-8 - BINAIRE
Source .NET (Dotnet) SQLMANAGER : FACILITE L'ACCÈS À UNE BASE DE DONNÉE MS SQL
Source avec Zip Source avec une capture Source .NET (Dotnet) CRYPTAGE PRÉDÉFINI ET PERSONNALISÉ GRÂCE À LA COMPILATION DY...
Source avec Zip Source avec une capture Source .NET (Dotnet) PACMAN : ÉDITEUR DE NIVEAU

 Sources de la même categorie

Source avec Zip Source avec une capture Source .NET (Dotnet) WINDOWSGADGET LIKE par Frelon
Source avec Zip Source avec une capture Source .NET (Dotnet) USERCONTROL PLANNING / SEMAINE / JOURNÉE par yohan49
Source avec Zip Source avec une capture Source .NET (Dotnet) TEMPLATE MATCHING ET RECONNAISSANCE D'OBJETS AVEC OPENCV (EM... par boutemine
Source .NET (Dotnet) CALCULE D'UNE EXPRESSION MATHEMATIQUE PAR COMPILATION par yohan49
Source avec Zip Source avec une capture Source .NET (Dotnet) CALENDRIER TACTILE, SOUS FORME DE ROUES par Robert33

 Sources en rapport avec celle ci

Source avec Zip Source .NET (Dotnet) BALLON, CAREE ET IMAGE QUI TOURNENT, SE GONFLENT ET SE DGONF... par zertyx
Source avec Zip Source .NET (Dotnet) PUZZLE 4X4 par jrscofield
Source avec Zip SILVERLIGHT 4: BOUTON À 3 IMAGES par BumpMANN
Source .NET (Dotnet) AJOUT D'UNE IMAGE DANS UN RICHTEXTBOX SANS PRESS-PAPIER par yohan49
Source avec Zip Source .NET (Dotnet) IMAGEWORK - LIBRAIRIE DE TRANSFORMATIONS D'IMAGES par CSharpDiablo

Commentaires et avis

Commentaire de el_teedee le 02/09/2005 09:16:53

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

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

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

On ne peut pas annuler un traitement ?

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)

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

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

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.

Commentaire de badrbadr le 05/09/2005 18:06:55

merci

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 ?

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é.

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 Empecher la redimensionnement d'une fenetre [ par dorras7 ] Bonjour, j'ai besoin de savoir comment empêcher de redimensionner un formulaire c'est à dire à un certain valeur bien défini l'utilisateur ne peut pas 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


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,577 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales