У меня есть массив byte [], который содержит растровые данные BGRA (например, первый байт = синий компонент, второй = зеленый, пятый = следующий пиксель, синий) и я хотел бы поиграть с ним.
В частности, есть ли класс Java, который уже предназначен для обертывания чего-то подобного? Мне интересно, потому что я хотел бы сделать мой код максимально аккуратным / правильным, и если у Java уже есть скомпилированная версия, которая работает быстрее, я бы согласился с этим.
Более конкретно, я хочу преобразовать массив byte [] в 2 массива, где BGR1 [] + BGR2 [] = BGR и A1 = A2 = A. Есть предложения?
Я, конечно, мог бы просто написать сырой код для этого, но, возможно, есть более аккуратный / быстрый способ.