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

JavaScript Discussion :

Calcul de la postion optimale pour des images


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 24
    Par défaut Calcul de la postion optimale pour des images
    Bonjour,

    J'aimerais afficher une liste d'images sur une page web .
    Mon problème est de calculer la position optimale pour chaque images afin de minimiser l'espace vide et de pouvoir afficher un maximum d'image sur une page.
    Je ne dois pas être le seul a avoir été confronter à ce problème, du coup je pense qu'il doit exister des algo plus performants que ce que je suis en train d'essayer de bricoler.De plus comme les résolutions varient suivant les utilisateurs ce calcul sera fait souvent et risque de tout alourdir si il n'est pas optimisé.

    Mais mes recherches n'ont rien donné jusqu'à maintenant ...
    Avez-vous déjà utilisé quelque chose de ce genre ?
    Avez-vous des conseils pour m'orienter dans mes recherches ?


    Merci d'avance

  2. #2
    Inactif  

    Profil pro
    Inscrit en
    Mai 2010
    Messages
    345
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 345
    Par défaut
    Citation Envoyé par killersky4 Voir le message
    Bonjour,

    J'aimerais afficher une liste d'images sur une page web .
    Mon problème est de calculer la position optimale pour chaque images afin de minimiser l'espace vide et de pouvoir afficher un maximum d'image sur une page.
    Je ne dois pas être le seul a avoir été confronter à ce problème, du coup je pense qu'il doit exister des algo plus performants que ce que je suis en train d'essayer de bricoler.De plus comme les résolutions varient suivant les utilisateurs ce calcul sera fait souvent et risque de tout alourdir si il n'est pas optimisé.

    Mais mes recherches n'ont rien donné jusqu'à maintenant ...
    Avez-vous déjà utilisé quelque chose de ce genre ?
    Avez-vous des conseils pour m'orienter dans mes recherches ?


    Merci d'avance
    Tes images ou cadres d'images doivent avoir la même hauteur/largeur ?
    Donc être placés dans une grille ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 24
    Par défaut
    Les images de la liste n'auront pas la même taille (d'où l'intérêt de bien les ranger pour gagner de la taille).

    Mais je viens de trouver le nom de mon problème, qui en fait est un problème s'applique a plein de domaines : le packing

    http://fr.wikipedia.org/wiki/Probl%C...de_bin_packing

    du coup maintenant que j'ai le bon nom mes recherches me permettent de trouver des truc intéressants

    Normalement je devrais bientôt trouver ce qu'il me faut

  4. #4
    Inactif  

    Profil pro
    Inscrit en
    Mai 2010
    Messages
    345
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 345
    Par défaut
    ah oué mode guerrier

    Si tes images avaient eu une hauteur identique, un simple float:left; règlait le problème sans qu'on se soucie de la largeur. Mais là it is more complexe

    Good luck

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 24
    Par défaut
    ouais je vais en avoir besoin, j'ai été un peu optimiste après avoir trouvé le nom ...

    J'arrive a trouvé pas mal d'études faites sur les principaux algo (Hybrid First Fit, Hybrid Next Fit ...)qui servent a résoudre ce problème avec le nom des algo et de leurs créateurs mais impossible de mettre la mains sur du code ou du pseudo code

    Google n'est plus mon ami ...

    Je posterai ici quand j'aurais enfin trouvé les algos dont ils parlent

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 24
    Par défaut
    Bon en fait d'après ce que j'ai compris on ne peut pas utiliser d'algo qui donne la réponse exacte mais une multitude d'heuristique qui s'en rapprochent.

    cette page en présente une grande partie : http://www.csc.liv.ac.uk/~epa/surveyhtml.html

    J'ai toujours rien trouvé de fonctionnel en Javascript (j'ai du code en haskell je connais pas du tout ce langage )

    j'en ai aussi un en C# : http://www.devx.com/dotnet/Article/36005

    Si je trouve rien de mieux j'essayerais d'adapter celui la.

    Edit: en fait les programmes sont beaucoup trop gros pour etre exécuté cote client
    Je vais tenter de coder un bon compromis , quelque chose qui me permet de pas avoir des pages trop difforme ...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Chemin relatif pour des images dans formulaire
    Par Marcopololo dans le forum IHM
    Réponses: 3
    Dernier message: 23/07/2008, 04h50
  2. Algorithme de calcul d'albédo de surface pour 2 images
    Par RomGar dans le forum Traitement d'images
    Réponses: 0
    Dernier message: 06/06/2008, 13h15
  3. [Upload] Script PHP pour des images
    Par bodysplash007 dans le forum Langage
    Réponses: 4
    Dernier message: 21/05/2007, 20h39
  4. Un composant pour des Images
    Par ChPr dans le forum NetBeans
    Réponses: 3
    Dernier message: 10/04/2007, 13h18
  5. Réponses: 8
    Dernier message: 19/04/2005, 12h04

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