Salut a tous
J'ai un leger probleme de decalage, dans le cadre d'une appli d'image re recupere des pixels couleurs sur 32 bits avec 24 bit de données.
Je cherche à isoler les couleurs alors betement je masque et decale
Code : Sélectionner tout - Visualiser dans une fenêtre à part 00 << rien 00<< rouge 00<<vert 00<<bleu
Et hop ça marche pô
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 char blue = (char) (*lpSrc & 0x000000ff) ; int color = blue; *lpDest = color;a la place du rouge j'ai du blanc ( 0xff ) c'est mon & qui fait pas ce que je pensse ?? ou ya une subtilité que je n'ai pas saisie ??








Répondre avec citation



je suis un boulet effectivement il sont signed par defaut et jusqu'a preuve du contraire les couers c'est 0->255 merci je vais me faire fouetez moi 






Partager