java - 使用java计算图像中的亮度、对比度、色调和饱和度

标签 java image brightness hue contrast

我们如何使用java编程计算图像中的亮度、对比度、色调和饱和度。任何公式,代码片段表示赞赏。

最佳答案

您可以使用HSV模型来计算这些值,其中H是色调,S是饱和度,V是值(或亮度)

enter image description here

enter image description here

enter image description here

这里 RGB 是像素的红色、绿色和蓝色值,我假设您可以在某些图像处理库的帮助下读取这些值。

关于java - 使用java计算图像中的亮度、对比度、色调和饱和度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23213390/

相关文章:

java - 如何在 Windows 7 64 位上安装 JOGL 以与 Eclipse 一起使用?

Javadoc:参数和返回需要明确的类型描述

ubuntu - 在 ubuntu 22.04 中设置亮度辅助显示器的问题

image - Golang image/gif EncodeAll有很多黑点

html - (CSS newbie)文本框消失,图片变得凌乱

linux - 生成一个值来反射(reflect)图像的平均亮度

c++ - 使用 WMI 更改亮度

java - Flutter:PlatformException(错误,尝试调用虚拟方法 'java.lang.Object android.app.Activity.getSystemService(java.lang.String)'

java - 在一个简单易懂的解释中,Java 中的 Runnable 是什么?

css - 由于 CSS 背景图像,SSL 和混合内容