Как преобразовать изображение в трехцветную версию с импортом цвета JAVA (FX)? - PullRequest
0 голосов
/ 20 февраля 2020

Итак, я пытаюсь сделать снимок и представить трехцветную версию с красным, фиолетовым и белым цветами (больше ничего) Но с помощью приведенного ниже кода он удаляет все и просто устанавливает фиолетовый и белый.

for (int row = 0; row < orgImgHeight; row++) {
            for (int col = 0; col < orgImgWidth; col++) {
                Color color = reader.getColor(col, row);
                double brightness = color.getSaturation();
                Color newColor = (brightness > threshold) ? Color.PURPLE : Color.WHITE;
                writer.setColor(col, row, newColor);
            }
        }

Есть какие-нибудь решения для этого или мне придется переписать другой алгоритм?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...