begin process at 2010 02 10 04:11:42
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Divers

 > AUTORESIZE V1.0. COMPRESSION D'IMAGES (BCP DE FORMATS) EN JPEG AVEC DE NOMBREUSES OPTIONS.

AUTORESIZE V1.0. COMPRESSION D'IMAGES (BCP DE FORMATS) EN JPEG AVEC DE NOMBREUSES OPTIONS.


 Information sur la source

Note :
7,6 / 10 - par 5 personnes
7,60 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Divers Source .NET ( DotNet ) Classé sous :compression, jpeg, image, bmp, dotnet Niveau :Initié Date de création :30/05/2006 Vu / téléchargé :9 816 / 538

Auteur : Overkill06

Ecrire un message privé
Commentaire sur cette source (8)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
AutoResize est la solution idéale pour la recompression de vos photos numériques.

Il suffit de choisir le dossier source (le logiciel gère bien sur les sous dossiers) ainsi que les options : la compression, la qualité, la résolution etc.

Et voila, un click plus tard tout est prêt :)

Il gère les formats : jpeg, bmp, gif, png, tif, tiff et vous recompresse le tout en jpeg.

Les sources sont en .net 2.0.

L'essayer c'est l'adopté car il est rapide (utilisation de threads), efficace (utilisation des algorithmes de visual studio) et très simple d'emploi.

Le code est commenté ce qui permettra à tout le monde de le comprendre. Pout toutes questions, n'hesitez pas à me contacter :)


 Conclusion

C'est un petit projet pour mon école : http://www.supinfo-projects.com/fr/2006/autoresize /

 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


 Sources de la même categorie

Source avec une capture TOOLTIP TEXT POUR LA LISTE DÉROULANTE D'UN COMBOBOX par whismeril
Source avec Zip Source avec une capture Source .NET (Dotnet) LOGIN (XML) par DanMor498
Source .NET (Dotnet) WEBTESTPLUGIN - IGNORER DES URLS LORS D'UN TEST WEB VISUAL S... par jesusonline
Source avec Zip Source avec une capture Source .NET (Dotnet) EXERCICE DE CALCUL MENTAL par Sat7121
Source avec Zip Source avec une capture Source .NET (Dotnet) TRADUCTEUR ALGO VISUAL BASIC .NET/C# par rhonin33

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture Source .NET (Dotnet) COMPRESSION, CONVERSION, ROTATION D'IMAGES par gplog
Source avec Zip Source avec une capture Source .NET (Dotnet) COMPRESSION JPG par MorpionMx
Source avec Zip Source avec une capture Source .NET (Dotnet) PASSER RAPIDEMENT D'UNE IMAGE BITMAP À JPEG par streetlife
Source avec Zip Source avec une capture Source .NET (Dotnet) DÉVELOPPEMENT D'UN CODEC DE COMPRESSION/DÉCOMPRESSION D'IMAG... par cobra84
Source .NET (Dotnet) CHOISIR LE TAUX DE COMPRESSION D'UN JPEG À LA SAUVEGARDE par crack_xp

Commentaires et avis

Commentaire de Lutinore le 31/05/2006 03:33:08 administrateur CS

C'est pas mal du tout mais ce serait beaucoup plus rapide si tu ne passais pas dans la méthode GetEncoderInfo pour chaque image.. trouve le codec JPEG et garde le une fois pour toute !!

Je pense qu'un slider ce serait mieux qu'une liste déroulante, surtout que moi les jpg j'aime bien les sauvegarder en 80%. : )

Commentaire de Overkill06 le 31/05/2006 09:29:53

Tres bonne idee, la prochaine version sera encore plus otpimisée grâce à toi.

Commentaire de badrbadr le 31/05/2006 23:58:49

Salut,
Je le trouve très bien ton programme. Etk, il est plus avancé que celui que j'ai posté.
Je te conseille donc les améliorations suivantes :
- Créer un filtre avancé (par exemple, toutes les images qui dépasse 100 octets ou encore qui ont + de 1000px en largeur, ...)
- Lorsqu'on selectionne un dossier ou pire encore, un lecteur, ton programme parcours tous les dossiers filles pour lister les images. Cela conduit à un blocage de l'interface graphique. Tu peux mettre ca sur un thread.

Finalement, c'est pas vraiment un conseil, c plus une question : tu utilises une fonction récursive pour compter et lister tes images. Dans le cas d'un trop gros nombre de dossiers, tu risques pas d'avoir un stack overflow? Je ne sais pas comment le C# gère les fonctions récursives mais en C, je sais que le prog peut planter.

Ceci dit, bonne continuation

Commentaire de Overkill06 le 01/06/2006 09:35:43

Merci badrbadr, oui je m'en etais rendu compte pour la récursivité. J'essayerai de l'ameliorer avec un thread, et effectivement aussi, si tu as trop desous dossier, tu finis par un ContextSwitchDeadlock.
Merci de ces commentaires contructifs.

Commentaire de woot6768 le 20/06/2006 15:33:25

Bonjour,
Bonne source, utile si on possède beaucoup de photos.
Compréhensible...
9/10
Woot

Commentaire de Zeroc00l le 19/10/2006 00:05:47

Hum je ne fais pas de C# mais je me pose une question.
En C/C++ (et d'autres langages) il faut quand même pas mal d'appels récursifs pour qu'une exception "débordement de pile" soit levée.
Or normalement, sur un pc "décent" la profondeur excède rarement les 15 dossiers ...
Comment vous expliquez cela ?

Commentaire de KHARPEDIEM le 31/12/2007 11:23:25

J' ai bien télécharger le zip autoResize mais à présent comment conertir la photo ?
J' attends vos réponses  KHARPEDIEM

Commentaire de Lutinore le 31/12/2007 12:41:15 administrateur CS

KHARPEDIEM, regarde ce message :

http://www.csharpfr.com/infomsg_COMMENT-EXECUTER-FICHIERS-CODES-SOURCESS_1051659.aspx#5

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Transformer une image JPEG en BMP. [ par Caryl ] J'aimerais savoir quelle serai la meilleure façon (en C#) de transformer une image JPEG en BMP pour que je puisse la copier sur le disque.Merci [C#] Compression d'image [ par bibicool ] Bonjour à tous, Dans mon projet, je dois faire des acquisitions d'image, tout fonctionne nickel, l'acquisition de mon image se passe bien et m Probleme de fichier utilisé [ par MorpionMx ] Bonjour, J'ai une appli qui me permet de loader un image dans une PictureBox. Cette image est copiée ensuite dans un Bitmap. Avec une trackBar, j'appl [C#] Redimentionner l'image [ par MickParadiseLost ] Bonjour, j'ai un form1 (form principal avec un menu) et un form2 (form qui s'ouvre en MDI dans le form1). Le form2 affiche une image (sans passer par pblm avec fichier ressources RESX! [ par hagen132456 ] voila je crée une espèce de vis sans fin dynamique à partir d'une image fixe que je décale 11 fois pour revenir à sa pos Probléme de conversion graphics bitmap apres une operation de bezier [ par astragoth66 ] Salut, Voila je suis en train de faire du traitement d'image, et j'ai besoin de relier différent point de mon image de type Bitmap, à l'aid copier une image JPEG depuis un emplacement et la coller dans un autre puis la renommer [ par kanass20 ] Salut !!Au secours ,si quelqu'un peut me dire comment copier une image JPEG depuis un emplacement et la coller dans un autre,je le serai reconnaissant Conversion d'un BMP en JPG [ par projetbts ] Bonjour,Je cherche, par besoin de place, à convertir une image bmp en jpeg. Celle ci est, dans un premier temps, destiné a être placé en image (img sr Utilisation System.Resources [ par jeanajaccio ] Bonjour à tous,J'ai besoin d'un petit coup de main :J'ai créé un méthode qui génére dynamiquement une picture box mais je voudrais que l'image change pb de pictureBox [ par JCpp ] Bonjour,   Je voudrais superposer deux images avec le pictureBox. La 1er image est en BMP et par-dessus, il y a une image en GIF avec un bac


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

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,702 sec (4)

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