J'ai une image bitmap chargée en mémoire sous la forme d'un objet Bitmap. Je peux charger ceci dans un ImageView, faire des opérations en utilisant Canvas et ainsi de suite. Mais pour un algorithme que j'utilise j'ai besoin de bitmaps d'échelle de gris de 3 canaux. L'image ci-dessous est tirée d'un article écrit par Eric Z Goodnight sur Comment Geek. Le lien est donné ci-dessous.comment extraire les canaux de bitmap rouge, vert et bleu sous Android
https://www.howtogeek.com/howto/42393/rgb-cmyk-alpha-what-are-image-channels-and-what-do-they-mean/
Comme vous pouvez le voir dans les images d'échelle de gris correspondant à chaque canal les zones de couleurs respectives sont plus brillants. Comment puis-je extraire les images d'échelle de gris correspondant à chaque canal d'une image Bitmap dans Android? J'ai besoin de 3 objets bitmaps contenant ces 3 échelles de gris de canal respectivement. J'ai trouvé une méthode pour créer une échelle de gris en réglant la saturation de ColorMatrix sur 0.Mais il revient sur une échelle de gris.Il existe un moyen d'obtenir aux 3 canaux?
Pourriez-vous élaborer sur ce point? Je n'ai pas beaucoup d'expérience avec ColorMatrices. Toute aide serait vraiment appréciée. –