OVH Cloud OVH Cloud

griser bitmap

2 réponses
Avatar
Benoit
salut,
je souhaiterais griser une image (comme 'grey scale' dans paint shop)
dois-je faire un algo pour chaque pixel ou y-a-t-il une api prévue pour ça ?
merci

2 réponses

Avatar
Christian ASTOR
Benoit wrote:

je souhaiterais griser une image (comme 'grey scale' dans paint shop)
dois-je faire un algo pour chaque pixel ou y-a-t-il une api prévue pour ça ?



CreateDIBSection() puis pour chaque pixel, formule du gris : nRed *
0.299 + nGreen * 0.587 + nBlue * 0.114
Avatar
AMcD®
Benoit wrote:
salut,
je souhaiterais griser une image (comme 'grey scale' dans paint shop)
dois-je faire un algo pour chaque pixel ou y-a-t-il une api prévue
pour ça ? merci



Deux petits textes sympa pour ce genre de choses :

http://acorn.riscos.com/riscos3/35/35DiscImage/Utilities/!ChangeFSI/FSIinfo
http://www.bobpowell.net/grayscale.htm

--
AMcD®

http://arnold.mcdonald.free.fr/