Bonjour à tous,
Dans le cadre d'un projet, je dois convertir une image en noir et blanc pour ensuite compter le nombre de pixels noirs. Le but est donc que chaque pixel ait une valeur égale à 0 ou 255.
J'ai appliqué ce programme pour convertir mon image, mais je rencontre 2 problèmes:
- L'image n'est pas totalement en noir et blanc car il y a des zones en jaune, mais la valeur de ces pixels vaut bien 255
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 thresh = 90 fn = lambda x : 255 if x > thresh else 0 r = img.convert('L').point(fn, mode='1')
-Certains pixels ont une valeur différente de 0 ou 255
Merci d'avance pour votre aide
Partager