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

C++Builder Discussion :

compter le nombre de pixel


Sujet :

C++Builder

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de Sarah!
    Profil pro
    Étudiant
    Inscrit en
    Mai 2008
    Messages
    71
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2008
    Messages : 71
    Par défaut compter le nombre de pixel
    bonjour,
    je cherche une fonction en c++ builder qui compte le nombre de pixel d'une image (*.jpeg;*.jpg).
    je veux la réponse le plus tot possible svp.
    merci beaucoup de votre aide.

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    573
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 573
    Par défaut
    A vos ordres !

    obtiens les dimensions et multiplie les

  3. #3
    Membre Expert
    Avatar de Crayon
    Inscrit en
    Avril 2005
    Messages
    1 811
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 811
    Par défaut
    cedni il y a deux heures entre la question et la réponse. Je crois que tu n'as pas fais assez vite

    J'espère que Sarah! sera apprécié ta réponse quand même.

  4. #4
    Membre émérite
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    573
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 573
    Par défaut
    Bon je vais te donner une petite astuce
    Inclues dejà Jpeg.hpp
    On cree deux boutons , un Tmemo , un Timage
    Au lancement on efface le memo , on rend invisible le Timage
    Ensuite les deux boutons servent à attribuer une image à la proprieté Picture du Timage .

    Ce code te montre juste comment faire , il te reste juste à ecrire une boucle qui liste les fichiers , les chargent successivement dans le Timage tout en recuperant leurs dimensions .

    Essaye aussi d etre plus sympa , evite d exiger , c est juste un forum d entraide , pas de service .


    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
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    //---------------------------------------------------------------------------
     
    #include <vcl.h>
    #pragma hdrstop
    #include "Jpeg.hpp"
     
    #include "Unit1.h"
    //---------------------------------------------------------------------------
    #pragma package(smart_init)
    #pragma resource "*.dfm"
    TForm1 *Form1;
    //---------------------------------------------------------------------------
    __fastcall TForm1::TForm1(TComponent* Owner)
            : TForm(Owner)
    {
    }
    //---------------------------------------------------------------------------
     
    void __fastcall TForm1::Button1Click(TObject *Sender)
    {
    Image1->AutoSize=true;
    Image1->Picture->LoadFromFile("big.10832556.jpg");
    Memo1->Lines->Add("big.10832556.jpg");
    Memo1->Lines->Add("Largeur");
    Memo1->Lines->Add(Image1->Width);
    Memo1->Lines->Add("Hauteur");
    Memo1->Lines->Add(Image1->Height);
     
    }
    //---------------------------------------------------------------------------
    void __fastcall TForm1::FormCreate(TObject *Sender)
    {
    Memo1->Clear();
    Image1->Visible=false;
    }
    //---------------------------------------------------------------------------
    void __fastcall TForm1::Button2Click(TObject *Sender)
    {
    Image1->AutoSize=true;
    Image1->Picture->LoadFromFile("big.22919700.jpg");
    Memo1->Lines->Add("big.22919700.jpg");
    Memo1->Lines->Add("Largeur");
    Memo1->Lines->Add(Image1->Width);
    Memo1->Lines->Add("Hauteur");
    Memo1->Lines->Add(Image1->Height);
    }
    //---------------------------------------------------------------------------

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

Discussions similaires

  1. Compter le nombre de pixels dans une région
    Par miss_angel dans le forum Images
    Réponses: 2
    Dernier message: 05/04/2008, 22h12
  2. Réponses: 4
    Dernier message: 04/06/2007, 14h12
  3. compter le nombre de record
    Par pram dans le forum XMLRAD
    Réponses: 2
    Dernier message: 12/03/2003, 09h53
  4. [TListView] Compter le nombre de lignes
    Par agh dans le forum Composants VCL
    Réponses: 2
    Dernier message: 30/09/2002, 20h25
  5. Compter le nombre ligne listée (COUNT) ?
    Par StouffR dans le forum Langage SQL
    Réponses: 7
    Dernier message: 02/09/2002, 09h41

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