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

Algorithmes et structures de données Discussion :

question sur l'effet photomaton


Sujet :

Algorithmes et structures de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 7
    Par défaut question sur l'effet photomaton
    Bonsoir,

    voila, j'ai réalisé une photomaton (division succesive d'une image par 2..)

    mais j'ai une quesiton qui me turlupine, par example, sur une image de 128x128 pixel, quand je fait 6 fois la transformation,s à la 7eme, l'image redevient comme au départ!!

    Si quelqu'un a une petite epxlication, je suis prenneur ^^


    merci

  2. #2
    Membre émérite
    Inscrit en
    Juin 2005
    Messages
    644
    Détails du profil
    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2005
    Messages : 644
    Par défaut
    Je ne vois pas de raison valable mais je constate uniquement que 2^7 = 128 est-ce un hasard que cela corresponde exactement à la taille de l’image ? Je soupçonnerais un bug du code de ce coté !

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 7
    Par défaut
    je ne penses pas que mon code soit faut (sans etre ... ^^ )

    mais je vien d essayer avec une image de 512

    et en 9 coup elle redevien la meme et 2^9 = 512

    donc Le truc doit se situer par la

    mais je vois toujours pas

  4. #4
    Membre émérite
    Inscrit en
    Juin 2005
    Messages
    644
    Détails du profil
    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2005
    Messages : 644
    Par défaut
    si avec 512 le problème se déplace pour 9, l'erreur est certainement liée autout de ce probleme.
    peut être les index vont de 0 à 511 et vous divisez par 512?
    si vous pouvez mettre votre code sur un post on pourrait trouver le point où il y a 1 disfonctionnement.

  5. #5
    Membre Expert
    Avatar de 2Eurocents
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2 177
    Par défaut
    Pouvez vous définir/détailler la méthode retenue pour réaliser votre effet "photomaton".

    En effet, s'il s'agit d'un ensemble de divisions successives de l'image avec permutations haut/bas + gauche/droite des zones résultant de la division, cet effet est cyclique ou reversible (je ne sais plus).

    Je soupçonne votre méthode de tomber dans le même genre de travers.

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 7
    Par défaut
    Alors la méthode utilisée:

    Soit un tableau 8x8 par example, je me ballaye le tableau par case de QUATRE, et ensuite je ditribue ces quatres cases

    Dison que je prenne les quatre premier case

    1,1 1,2
    2,1 2,2

    je vais mettre le 1.1 dans la case 1.1 dans mon deuxieme tableau

    le 1,2 QUATRE case à droite plus loint

    le 2,1 QUATRE case en bas plus loint

    le 2.2 QUATRE case en base droite plus loint..

    etc...

  7. #7
    Membre chevronné
    Profil pro
    Directeur Scientifique
    Inscrit en
    Avril 2005
    Messages
    419
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur Scientifique

    Informations forums :
    Inscription : Avril 2005
    Messages : 419
    Par défaut
    Il s'agit d'une transformation bijective d'un ensemble fini dans un autre ensemble fini. Il est donc logique qu'en l'itérant un certain nombre de fois on retombe sur le point de départ.

    Un exo pour calculer le nombre d'itérations nécessaires:
    http://acmicpc-live-archive.uva.es/nuevoportal/data/problem.php?p=3510
    Le photomaton correspond à rot- div rot div selon les notations de cet exo.

    Dans ton cas général (montrer que le photomaton 2^nx2^n est invariant après n itérations), je ne sais pas s'il y a une preuve simple...

Discussions similaires

  1. Questions sur l'effet HDR
    Par Fabien Henon dans le forum Développement 2D, 3D et Jeux
    Réponses: 14
    Dernier message: 12/12/2008, 16h11
  2. Quelques questions sur le TWebBrowser...
    Par CorO dans le forum Web & réseau
    Réponses: 3
    Dernier message: 17/01/2003, 21h23
  3. Question sur les handles et les couleurs...
    Par MrDuChnok dans le forum C++Builder
    Réponses: 7
    Dernier message: 29/10/2002, 08h45
  4. Réponses: 2
    Dernier message: 11/08/2002, 21h27
  5. question sur les message box !
    Par krown dans le forum Langage
    Réponses: 7
    Dernier message: 02/08/2002, 16h11

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