Задать вопрос
Ответы пользователя по тегу Java
  • Как разделить изображение на три слоя R G B?

    @leopik
    Если есть возможность прочитать изображение по пикселям, то каждый пиксель это RRGGBB в hex представлении. Соответственно чтобы получить канал красного нужно применить к каждому пикселю маску 110000. Для каждого канала своя маска - зеленый 001100 и голубой - 000011.
    Чтобы собрать обратно - суммировать три соответствующих пикселя из трех представлений
    Ответ написан
    Комментировать