Как настроить контраст и яркость изображения в оттенках серого и черно-белого изображения? - PullRequest
0 голосов
/ 08 ноября 2019

Я пытаюсь отрегулировать яркость и контрастность с помощью ImageUtil.contrast Оказывается, это работает только для изображения RGB. Таким образом, это означает, что, возможно, я чего-то не знаю об изображениях Грея и Би-уровня

Пиксель мудрый Пиксель будет слишком тяжелой задачей, если есть какой-либо фильтр, это было бы хорошо.

//Contrast    
BufferedImage contrastImg = ImageUtil.toBuffered(ImageUtil.contrast(img, 0.3f));
//Brightness
BufferedImage brightenedImg = ImageUtil.toBuffered(ImageUtil.brightness(img, 1.0f));
// Sharpness
BufferedImage sharpenedImg = ImageUtil.sharpen(img, 0.3f);

Для RGB он работает, как и ожидалось, он не работает для черно-белого и серого, хотя.

Есть идеи?

...