je cherche à trouver le nombres de bit pat pixel dans une image, en C++builder6.
j'ai trouvé la fonction GetPixelFormat mais elle n'a pas fonctionné.
est ce que vous pouvez me donner une autre fonction qui fait ça?
merci.
je cherche à trouver le nombres de bit pat pixel dans une image, en C++builder6.
j'ai trouvé la fonction GetPixelFormat mais elle n'a pas fonctionné.
est ce que vous pouvez me donner une autre fonction qui fait ça?
merci.
Salut !
Pour le Graphics::TBitmap, c'est donné par la propriété PixelFormat.
Elle se pense en tant que : pf8bit, pf24bit ...
A plus !
salut je vous remercie infiniment, ce je cherche c'est quand je charge une image
et je clicke sur un bouton il m'affiche le nombres de bit/pixel de cette image
et merci
Salut !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Graphics::TBitmap *Bitmap;A plus !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Bitmap->LoadFromFile("bla bla"); int NbBits; switch(Bitmap->PixelFormat) { case pf1bit : NbBits = 1; break; case pf4bit : NbBits = 4; break; case pf8bit : NbBits = 8; break; case pf16bit : NbBits = 16; break; // ??? il me semble case pf24bit : NbBits = 24; break; case pf32bit : NbBits = 32; break; } Label1->Caption = "Bitmap " + IntToStr(NbBits) + " Bits";
salut, merci pour le code il fonction bien
merci encore une autre fois.
Partager