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.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager