我们如何调整灰度和黑白图像的对比度和亮度

问题描述 投票:0回答:1

我正在尝试使用ImageUtil.contrast调整亮度和对比度事实证明,它仅适用于RGB图像。因此,这意味着可能有些我不了解的灰度和双级图像。

像素明智的Pixel将是一项繁重的任务,如果有任何过滤器,那会很好。

//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,它按预期方式工作,但对于黑白和灰色却失败。

任何想法?

javax.imageio twelvemonkeys
1个回答
0
投票

您可以从此链接中找到一些有关灰度图像的有用信息:https://www.mathworks.com/help/images/contrast-adjustment.html

© www.soinside.com 2019 - 2024. All rights reserved.