CONVERTIR UNE IMAGE 16 MILLIONS DE COULEURS EN NIVEAUX DE GRIS [BORLAND C++]

MoDDiB Messages postés 546 Date d'inscription mardi 26 novembre 2002 Statut Membre Dernière intervention 4 mai 2007 - 21 juin 2003 à 13:21
speletux Messages postés 30 Date d'inscription jeudi 31 mars 2005 Statut Membre Dernière intervention 6 février 2014 - 14 sept. 2005 à 19:34
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/10963-convertir-une-image-16-millions-de-couleurs-en-niveaux-de-gris-borland-c

speletux Messages postés 30 Date d'inscription jeudi 31 mars 2005 Statut Membre Dernière intervention 6 février 2014
14 sept. 2005 à 19:34
Pour convertir en niveaux de gris, vu que tu as 2**24 couleurs codées en RGB,

essaie la formule suivante:

Pour chaque pixel,

Gris = 0.30 * Rouge + 0.59 * Vert + 0.11 * Bleu

(norme NTSC)
cs_vychnou Messages postés 124 Date d'inscription dimanche 5 octobre 2003 Statut Membre Dernière intervention 11 mai 2009 18
2 juil. 2005 à 15:46
if(header.info.biBitCount!=24 || header.info.biBitCount!=0)
{
printf("Le fichier %s n'est pas en 16 millions de couleurs\n",nom_fichier);
fclose(fd);
exit(-1);
}
Ce test est toujours vrai, non?
cs_betchou Messages postés 2 Date d'inscription dimanche 16 janvier 2005 Statut Membre Dernière intervention 12 avril 2006
19 janv. 2005 à 06:35
Nickel!
J'avais un petit projet à réaliser sur la compression d'images et on devait appliquer çà aux Bitmap. Le "bourrage" est très peu explicité sur internet.... Tu sais pourquoi il faut un multiple de 32?

Merci.
cs_Draven Messages postés 62 Date d'inscription dimanche 22 octobre 2000 Statut Membre Dernière intervention 8 octobre 2006
21 juin 2003 à 17:55
moi le premier
MoDDiB Messages postés 546 Date d'inscription mardi 26 novembre 2002 Statut Membre Dernière intervention 4 mai 2007 1
21 juin 2003 à 13:21
allez hop 10 ca fait bien longtemps que j'avais pas vu d'algo et ici on en voit jamais :(
D'ailleur si tu sais convertir du jpg en bmp je crois qu'on serait tous intéressé ^^
Rejoignez-nous