비트 맵 이미지로 메모리에로드 된 비트 맵 이미지가 있습니다. 이 ImageView로로드 할 Canvas 등등을 사용하여 작업을 수행 할 수 있습니다.하지만 난 3 채널 그레이 스케일 비트 맵이 필요 해요 알고리즘을 사용하고 있습니다. 아래 이미지는 How to Geek의 Eric Z Goodnight로 작성된 기사에서 가져온 것입니다. 링크는 아래에 있습니다.안드로이드에서 비트 맵의 빨강, 녹색 및 파랑 채널을 추출하는 방법
는 각 색 영역은 밝은 각각의 채널에 대응하는 그레이 스케일 이미지에서 볼 수 있듯이
https://www.howtogeek.com/howto/42393/rgb-cmyk-alpha-what-are-image-channels-and-what-do-they-mean/
. 어떻게 안드로이드의 비트 맵 이미지에서 각 채널에 해당하는 그레이 스케일 이미지를 추출 할 수 있습니까? 이 3 개의 채널 그레이 스케일을 각각 포함하는 3 비트 맵 객체가 필요합니다. ColorMatrix의 채도를 0으로 설정하여 그레이 스케일을 만드는 방법을 보았습니다. 그러나 하나의 그레이 스케일로 반환합니다. 그레이 스케일 이미지를 얻는 방법은 없습니다 3 개의 채널에?
자세히 설명해 주시겠습니까? ColorMatrices에 대한 많은 경험이 없습니다. 어떤 도움이라도 정말로 감사 할 것입니다. –