IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Java Discussion :

Redimension des images


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Octobre 2009
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 23
    Par défaut Redimension des images
    bonjour a tous j'aisseye de developper un programe pour la redimention des image j'utilise imagemagik mais une erreur me parvient je ne sais pas d'ou ?? si vous pouver m'aider voila mon code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
     
        public void resizeFolder() throws IOException, IM4JavaException, InfoException, InterruptedException {
     
            ConvertCmd cmd = new ConvertCmd();
            IMOperation op = new IMOperation();
            //r�cup�ration des noms de fichiers
            List<String> files = this.getFilesList(this.getUploadPath());
            System.out.println(this.getUploadPath());
            System.out.println("nombre de fichiers==" + files.size());
     
            // cr�er la forme de noms des fichiers r�sultats
            FilenamePatternResolver resolver = new FilenamePatternResolver(this.getResizedPath() + "%f." + this.getResizedExtension());
     
            // boucle for pour convertir tous les fichiers
            for (String imageSource : files) {
     
                System.out.println(imageSource);
               //  op = this.getImOperations("portrait");
                if (this.isItlandScape(imageSource)) {
                    op = this.getImOperations("landscape");
                } else {
                    op = this.getImOperations("portrait");
                }
       /* ligne 164 */         cmd.run(op, imageSource, resolver.createName(imageSource));
            }
        }
     
        public static void main(String[] args) throws IOException, InfoException, InterruptedException, IM4JavaException {
            //constructeur de la classe Resize
            Resize resize = new Resize("C:/uploaded","C:/Program Files/ImageMagick-6.7.0-Q16", "C:/uploaded1", "jpg", "jpg", 180, 120);
       /* ligne 171 */     resize.resizeFolder();
    est voici l'erreur

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Exception in thread "main" org.im4java.core.CommandException: org.im4java.core.CommandException: ParamŠtre non valide - -resize
            at org.im4java.core.ImageCommand.run(ImageCommand.java:215)
            at Resize.Resize.resizeFolder(Resize.java:164)
            at Resize.Resize.main(Resize.java:171)
    Caused by: org.im4java.core.CommandException: ParamŠtre non valide - -resize
            at org.im4java.core.ImageCommand.finished(ImageCommand.java:247)
            at org.im4java.process.ProcessStarter.run(ProcessStarter.java:314)
            at org.im4java.core.ImageCommand.run(ImageCommand.java:211)
            ... 2 more
    Java Result: 1
    s'il ya quelqu'un qui peut m'aider .

  2. #2
    Membre émérite Avatar de benratti
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    471
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2004
    Messages : 471
    Par défaut
    un petit tour dans la FAQ ne t'aurait il pas rendu des services?

  3. #3
    Membre Expert
    Inscrit en
    Mai 2006
    Messages
    1 364
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 1 364
    Par défaut
    Si tu tiens à utiliser image magic, il faut poster le code de "getImOperations". C'est probablement de la que vient le probleme.

Discussions similaires

  1. Afficher des images sous directX
    Par cyberlewis dans le forum DirectX
    Réponses: 17
    Dernier message: 12/07/2004, 12h07
  2. Permutter des images dans ImageList ?
    Par GoustiFruit dans le forum Composants VCL
    Réponses: 2
    Dernier message: 19/12/2003, 09h07
  3. Interbase 6 et le type des images?
    Par AnestheziE dans le forum InterBase
    Réponses: 6
    Dernier message: 30/10/2003, 10h48
  4. question sur le format des images ..
    Par vbcasimir dans le forum Langages de programmation
    Réponses: 7
    Dernier message: 28/08/2003, 12h08
  5. [TP][MULTI-PROBLEME]Comment afficher des images pcx
    Par mikoeur dans le forum Turbo Pascal
    Réponses: 7
    Dernier message: 24/10/2002, 13h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo