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

  1. #1
    Candidat au Club
    accéder un a un pixel d'une image sous C++builder(borland)
    Salut, voila je chercher a lire est écrire sur un pixel d'un image bitmap sous c++ builder.
    J'ai déjà mon image qui apparait.Je suis allé voir dans les propriété de Canvas mais je ne trouve rien!!!
    j'ai essayé ceci
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    TCanvas *pCanvas = Image1->Canvas;
    pCanvas->Pixels(2,3);

    il me retourne appel d'une non fonction(pour la dernière ligne)
    merci de m'aider.

  2. #2
    Membre actif
    tu pourrais faire comme suit
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    void __fastcall TForm1::Button1Click(TObject *Sender)
    {
            //l'image de type Bitmap
            Graphics::TBitmap * Bmp = Image1->Picture->Bitmap;
     
            //pour retrouver la couleur du pixel
            TColor une_couleur = Bmp->Canvas->Pixels[5][5];
     
            //pour changer la couleur du pixel
            Bmp->Canvas->Pixels[5][5]=clRed;
    }

###raw>template_hook.ano_emploi###