- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我收集了彩色/黑白图像,其中大多数具有不同级别的亮度和饱和度。
How can I normalize those images to make them all at the same "**scale**"?
就我而言,某些图像可能还具有大量白色像素,因为它们是一些旧照片的扫描件。
谢谢
最佳答案
在没有看到图像的情况下很难提出任何非常具体的建议,但一个想法可能是转向基于亮度和饱和度的色彩空间,然后对两个感兴趣的 channel 进行自动 Gamma 校正。
这可能会造成严重困惑,因此请先备份您的图像!
所以,我建议如下:
convert Original.jpg -colorspace HSL -channel B -auto-gamma -colorspace sRGB BrightnessNormalised.jpg
在我移动到“色相、饱和度和亮度”色彩空间时,选择亮度
channel (它是第三个 channel ,因此它是B
) > 从 RG&B
中获取)并对 Lightness
进行自动 Gamma 处理,然后保存为经过亮度校正的 sRGB JPEG。
同样,要标准化饱和度,您可以这样做:
convert Original.jpg -colorspace HSL -channel G -auto-gamma -colorspace sRGB SaturationNormalised.jpg
您可以通过使用 -channel GB
一次性执行这两项操作:
convert Original.jpg -colorspace HSL -channel GB -auto-gamma -colorspace sRGB Normalised.jpg
对于灰度图像来说,标准化饱和度可能不是一个好主意,但请进行一些测试。
如果您有喜怒无常、低调的照片或轻快、明亮、高调的照片,那么标准化图像的亮度并不是一个好主意。保留该备份 - 只需制作一个 ZIP/压缩 tar 球并保留它。
关于java - 标准化图像亮度和饱和度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44384914/
我想将一些颜色值从众所周知的 HSL 转换为鲜为人知的 HSLum 怎么做? hsl(0, 1.0, 0.5) - rgb red is hslum(0, 1.0., 0.54) hsl(120,
让我们从viridis 调色板开始。在我看来,颜色对我来说有点太亮了,而且就我的目的而言,它们看起来太人造了。因此,我想应用某种透明度或类似的方法来降低饱和度: library(nord) libra
这个问题在这里已经有了答案: 关闭 10 年前。 Possible Duplicate: How can I get the average colour of an image 假设我正在制作一个
我有同一个物体,由同一台相机在两种不同的光照条件下拍摄。 假设我采用红色分量 A 的饱和度,在第二张图片中变为 A'。 如果我知道白色字母的饱和度是 B,我怎样才能很好地估计 B'?它们似乎具有依赖性
我正在尝试使用 google maps android sdk 在 android 上使用自定义 map 样式。大多数更改和自定义样式正在设置和工作。但是,在图标上设置饱和度或亮度不起作用 - 如果我
如何使用 Stylus 更改十六进制颜色值的色调和增加饱和度? 最佳答案 Stylus 实际上内置了这些功能。基于文档 hue , saturation : 以下应该有效: 色调(#00c, 90de
我正在尝试过滤位图图像以增加或减少色相、饱和度和亮度值。 我的代码运行良好,但速度很慢。 我在内存中锁定了两个位图,原始源和当前目标。用户可以移动各种 trackbar 控件来修改每个值,然后将其转换
我正在尝试创建一个应用程序,允许我通过调整上述每个字段的搜索栏来调整图像的色调、饱和度、亮度、对比度和清晰度。喜欢 http://ronbigelow.com/articles/workflow_ba
1 屏幕后处理流程 调整屏幕亮度、饱和度、对比度,需要使用到屏幕后处理技术。因此,本文将先介绍屏幕后处理流程,再介绍调整屏幕亮度、饱和度、对比度的实现。 本文完整资源见→ Un
如果您将鼠标悬停在图像上,我想让图像变暗。是否可以使用 JQuery(或 Javascript)更改图像的色调、饱和度或 Gamma ? 最佳答案 你试过吗PaintbrushJS或Pixastic图
我有一个“位图”类型,其中包含一些随机位图数据。我已经编写了自己的亮度、颜色、饱和度和色调调整,这些调整分别作用于每个位,毫不奇怪,速度非常慢。 在我的研究中,我注意到使用矩阵可以非常快地调整这些。此
假 --> HEX color:
我如何上下应用亮度而不是灰色?我一直在努力,但我只能把它变成灰色。 我的目标是调高和调低它的亮度。 当前代码: HTML Effects Brightness BEFOR
我正在使用静态 Google map API 来创建图像,理想情况下我想添加一些色调和饱和度样式,但当我将这些添加到网址时,我的图像会损坏。谁能告诉我哪里可能出错? HTML JSFiddle ht
我正在使用 OpenCV 构建一个应用程序,该应用程序使用网络摄像头并运行一些视觉算法。我想在完成后将此应用程序发布到互联网上,但我担心每台计算机上的相机设置差异很大,我担心如果设置与我的设置差异太大
我正在尝试使用 GPUImage 和 CIFilter 来映射此过滤器。请注意,我需要帮助将颜色(红色)特定(注意:不是大师,只是红色)photoshop 元素映射到 iOS。 有谁知道如何在 iOS
我有一个红色物体: red_object = UIColor.red.cgColor 我想获得这个“红色”的色调饱和度亮度和 alpha 参数,这样我就可以使用更具体的参数重新编码我的红色对象。 这个
只是简单的对比度和饱和度增强。没什么特别的。 最佳答案 因为 PIL 大部分时间都死了。安装 Pillow fork,sudo pip install pillow,并使用其 ImageEnhance
就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
我正在查看 an Apple example that uses core image filters to adjust Hue/saturation/brightness的图像。在这种情况下,输入
我是一名优秀的程序员,十分优秀!