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

Mathématiques Discussion :

extremum local et maximun local


Sujet :

Mathématiques

  1. #1
    Membre régulier
    Inscrit en
    Décembre 2006
    Messages
    329
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 329
    Points : 88
    Points
    88
    Par défaut extremum local et maximun local
    bonjour tout le monde

    j'ai 2 matrices de meme taille par exemple 256*256
    je dois faire un programme qui me permet de garder seulement les points qui sont des maximum locaux de la 1ere matrice et l'extrema locaux dans la deuxieme matrice ?

    Merci bien
    Bonne Année

  2. #2
    Rédacteur

    Homme Profil pro
    Comme retraité, des masses
    Inscrit en
    Avril 2007
    Messages
    2 978
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 83
    Localisation : Suisse

    Informations professionnelles :
    Activité : Comme retraité, des masses
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 2 978
    Points : 5 179
    Points
    5 179
    Par défaut
    Salut !

    Avant de tenter de de répondre, j'essaie de reformuler ton problème de manière cohérente:

    Tu as deux tableaux A(i,j) et B(i,j) (qui ne sont pas nécessairement des matrices) à 256 lignes et 256 colonnes chacun. Tu cherches deux tableaux C(i,j) et D(i,j) tels que C(i,j)=A(i,j) et D(i,j)=B(i,j) ai A(i,j) est un maximum local et B(i,j) est un extrémum local, et C(i,j)=D(i,j)=0 dans tous les autres cas.

    Si c'est ça ton problème, fais-le nous savoir. Sinon, explique clairement.

    Jean-Marc Blanc
    Calcul numérique de processus industriels
    Formation, conseil, développement

    Point n'est besoin d'espérer pour entreprendre, ni de réussir pour persévérer. (Guillaume le Taiseux)

  3. #3
    Membre régulier
    Inscrit en
    Décembre 2006
    Messages
    329
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 329
    Points : 88
    Points
    88
    Par défaut
    Merci pour votre explication
    oui exactement c'est ça ce que je veux le savoir


  4. #4
    Modérateur
    Avatar de ToTo13
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Janvier 2006
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 793
    Points : 9 860
    Points
    9 860
    Par défaut
    Bonjour et bonne année 2008,

    Citation Envoyé par hanane78 Voir le message
    j'ai 2 matrices de meme taille par exemple 256*256
    je dois faire un programme qui me permet de garder seulement les points qui sont des maximum locaux de la 1ere matrice et l'extrema locaux dans la deuxieme matrice ?
    Alors :
    - que ta matrice ait une dimension particulière ne change pas grand chose. Comme elle est petite, on peut se permettre de te donner des algorithmes facile mais d'une complexité déplorable. Mais ce n'est pas non plus une bonne solution.
    - Dans ta première matrice, il te faut déterminer les maximums => tu regardes si chaque pixel est supérieur ou égal (voire strictement supérieur selon tes besoins exacts) à ses voisins. Tu peux regarder tout ce qui touche les "extremas d'ordre", c'est exactement le même principe, ça te donne l'ordre O d'un pixel P, c'est-à-dire si le pixel P est le plus grand d'une boule de rayon O centrée en P.
    - Si ton pixel est un extréma de ta première matrice, tu dois regarder dans la deuxième. Donc tu fais la même chose, mais cette fois ci tu testes si c'est un minimum ou un maximum local.
    Consignes aux jeunes padawans : une image vaut 1000 mots !
    - Dans ton message respecter tu dois : les règles de rédaction et du forum, prévisualiser, relire et corriger TOUTES les FAUTES (frappes, sms, d'aurteaugrafe, mettre les ACCENTS et les BALISES) => ECRIRE clairement et en Français tu DOIS.
    - Le côté obscur je sens dans le MP => Tous tes MPs je détruirai et la réponse tu n'auras si en privé tu veux que je t'enseigne.(Lis donc ceci)
    - ton poste tu dois marquer quand la bonne réponse tu as obtenu.

  5. #5
    Rédacteur

    Homme Profil pro
    Comme retraité, des masses
    Inscrit en
    Avril 2007
    Messages
    2 978
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 83
    Localisation : Suisse

    Informations professionnelles :
    Activité : Comme retraité, des masses
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 2 978
    Points : 5 179
    Points
    5 179
    Par défaut
    Salut !

    Premièrement, maintenant que je t'ai montré comment on doit formuler un problème, tu sais comment tu devras faire la prochaine fois.

    Ensuite, je pense que, vu la taille très limitée de tes tableaux, la méthode proposée par ToTo13 convient parfaitement. On pourrait juste ajouter qu'un extrémum d'une grandeur est le maximum de son carré ou de sa valeur absolue. Peut-être est-ce un tout petit peu plus rapide.

    Jean-Marc Blanc
    Calcul numérique de processus industriels
    Formation, conseil, développement

    Point n'est besoin d'espérer pour entreprendre, ni de réussir pour persévérer. (Guillaume le Taiseux)

  6. #6
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Points : 16 081
    Points
    16 081
    Par défaut bonne année a tous !
    Je pense que le post de hanane78 a un rapport avec le thread sur le detecteur de Harris-Laplace. Malheureusement, ce n'est pas vraiment une recherche de maxima commun à deux tableaux qu'il faut faire.

    Cela dit, la recherche de maxima dans UN SEUL tableau sera utile. Donc la methode de mon estimé confrere modérateur Toto13 reste parfaitement d'actualité.
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  7. #7
    Membre régulier
    Inscrit en
    Décembre 2006
    Messages
    329
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 329
    Points : 88
    Points
    88
    Par défaut
    oui vraiment comme il a dit pseudo mon probleme est dependant du post sur le detecteur de Harris-Laplace

    jusqu'à maintenant je n'arrive pas à résoudre mon problème !!!

  8. #8
    Rédacteur

    Homme Profil pro
    Comme retraité, des masses
    Inscrit en
    Avril 2007
    Messages
    2 978
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 83
    Localisation : Suisse

    Informations professionnelles :
    Activité : Comme retraité, des masses
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 2 978
    Points : 5 179
    Points
    5 179
    Par défaut
    Salut !

    Une question toute bête: pourquoi veux-tu calculer un détecteur de Harris-Laplace? Est-ce le but final de ton projet ou seulement une étape intermédiaire vers un autre but, mais lequel?

    Jean-Marc Blanc
    Calcul numérique de processus industriels
    Formation, conseil, développement

    Point n'est besoin d'espérer pour entreprendre, ni de réussir pour persévérer. (Guillaume le Taiseux)

  9. #9
    Membre régulier
    Inscrit en
    Décembre 2006
    Messages
    329
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 329
    Points : 88
    Points
    88
    Par défaut
    Citation Envoyé par FR119492 Voir le message
    Salut !

    Une question toute bête: pourquoi veux-tu calculer un détecteur de Harris-Laplace? Est-ce le but final de ton projet ou seulement une étape intermédiaire vers un autre but, mais lequel?

    Jean-Marc Blanc

    oui une etape de mon projet de suivi d'objet, j'ai fait le suivi par la methode de mise en correspondance et j'ai utiliser dans un premiere temps le detecteur de harris et stephane
    maintenant dans un 2eme temps je dois utilise harris laplacien pour voir la performance de chaque methode au niveau de suivi .

    Hanane

Discussions similaires

  1. Exécuter un script local avec environnement local sur une machine distante
    Par leon1983 dans le forum Shell et commandes GNU
    Réponses: 10
    Dernier message: 23/01/2013, 16h33
  2. [Déploiement] local sur serveur -> local sur ma machine
    Par annalady dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 01/09/2006, 13h22
  3. Réponses: 4
    Dernier message: 15/02/2006, 11h24
  4. [Locale]passage de Locale à une Connection JDBC
    Par Jack Huser dans le forum JDBC
    Réponses: 2
    Dernier message: 08/07/2005, 21h41
  5. [Locale] Changer de Locale
    Par shima dans le forum Collection et Stream
    Réponses: 4
    Dernier message: 30/06/2004, 16h34

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