Как преобразовать выходные значения из BufferedImage.getRGB () в обычные значения RGB? - PullRequest
0 голосов
/ 28 января 2019

Мне нужна помощь для программы, которая должна зашифровать текст и преобразовать его в изображение в разноцветных пикселях!У меня есть три сильные стороны шифрования (легкий, средний и жесткий).Если вы выберете easy, он зашифрует строковое значение и преобразует его в двоичный формат (0 - черный пиксель, а 1 - белый пиксель), если вы выбираете средний, он делает то же самое, но цвет 0-пиксельного и 1-пиксельногослучайное значение RGB!Если вы выбираете жесткий, то он тоже такой же, но значения цвета в пикселях тоже могут быть разными, поэтому 0 - это, например, каждый цвет, который подтверждает эти значения r <122, g <45, b <212. Теперь я хочу сохранить это вrgb-array. </p>

int[] rgb = new int[2];

Но метод BufferedImage .getRGB не доставляет эти значения.Это только доставляет нормальное целое число.Мне нужен совет, как преобразовать эти значения в массиве int.Я надеюсь, что вы можете помочь мне, потому что я не нашел хороших идей!

...