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

Images Discussion :

Traitement d'images TIFF


Sujet :

Images

  1. #1
    Membre à l'essai
    Inscrit en
    Décembre 2007
    Messages
    55
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Décembre 2007
    Messages : 55
    Points : 24
    Points
    24
    Par défaut Traitement d'images TIFF
    Bonjour,

    je travaille actuellement sur des séquences d'images TIFF; une séquence contient entre 660 et 1500 images. Il s'agit d'images en niveau de gris ayant une taille de 268*768.

    J'arrive à lire la séquence d'images, à réaliser les opérations de filtrage sur chacune des images de la séquence et à afficher la séquence d'images filtrée :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    for i=1:662
         img=imread('ima1.tiff',i);   % lecture image
         %application du filtre
         imshow(img);      %affichage image
    end
    Par contre, je dois réaliser d'autres traitements (histogramme, seuillage) et pour cela, j'ai besoin de sauvegarder l'image traitée dans une donnée.
    J'ai pensé:
    - réaliser les traitements citées avant l'affichage dans la boucle précédente: cela entraîne un dépassement de mémoire et il me sera impossible d'afficher chaque étape du traitement (indispensable)
    - utiliser la fonction "imwrite" mais elle permet seulement de sauvegarder une image de la séquence (pas utile).

    Quelque a-t-il une idée à me soumettre? cela me sera vraiment utile.

  2. #2
    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
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    for i=1:662
         img=imread(sprintif('ima1.tiff',i));   % lecture image
         %application du filtre
         imshow(img);      %affichage image
    end
    je pense que sprintif resolu le problem de memoire

  3. #3
    Rédacteur/Modérateur

    Avatar de Jerome Briot
    Homme Profil pro
    Freelance mécatronique - Conseil, conception et formation
    Inscrit en
    Novembre 2006
    Messages
    20 302
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Freelance mécatronique - Conseil, conception et formation

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 302
    Points : 52 884
    Points
    52 884
    Par défaut
    Citation Envoyé par Nates Voir le message
    - utiliser la fonction "imwrite" mais elle permet seulement de sauvegarder une image de la séquence (pas utile).
    Pas avec l'argument "append", me semble-t-il ?
    Ingénieur indépendant en mécatronique - Conseil, conception et formation
    • Conception mécanique (Autodesk Fusion 360)
    • Impression 3D (Ultimaker)
    • Développement informatique (Python, MATLAB, C)
    • Programmation de microcontrôleur (Microchip PIC, ESP32, Raspberry Pi, Arduino…)

    « J'étais le meilleur ami que le vieux Jim avait au monde. Il fallait choisir. J'ai réfléchi un moment, puis je me suis dit : "Tant pis ! J'irai en enfer" » (Saint Huck)

  4. #4
    Membre à l'essai
    Inscrit en
    Décembre 2007
    Messages
    55
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Décembre 2007
    Messages : 55
    Points : 24
    Points
    24
    Par défaut
    Merci d'avoir répondu.

    je vais essayer ce que vous me proposez et je vous fait connaître le résultat.

    P.S.: ma connexion internet me pose quelques problèmes actuellement et je suis donc obligée de me déplacer pour y avoir accès. ceci pour dire que je pourrai mettre du temps à répondre.

Discussions similaires

  1. Problème de traitement d'image tiff
    Par Galkir dans le forum C++Builder
    Réponses: 2
    Dernier message: 29/06/2006, 09h05
  2. Traitement d'images : quel langage?
    Par belasri dans le forum Langages de programmation
    Réponses: 19
    Dernier message: 07/10/2005, 09h59
  3. commande c++ pour le traitement d'images
    Par mateo.14 dans le forum MFC
    Réponses: 2
    Dernier message: 12/01/2005, 10h46
  4. [lib] Traitement d'images
    Par Gogoye dans le forum Multimédia
    Réponses: 4
    Dernier message: 19/11/2004, 16h15
  5. Traitements d'image sur PNG avec transparence
    Par Ingham dans le forum Langage
    Réponses: 16
    Dernier message: 02/08/2004, 16h42

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