gpt4 book ai didi

python - 针对曝光不足或过度的照片进行 SimpleCV 色彩校正

转载 作者:太空宇宙 更新时间:2023-11-03 19:12:07 29 4
gpt4 key购买 nike

想知道是否有人知道如何在 SimpleCV 中执行以下操作。我想对照片进行颜色校正,以便在曝光不足或过度时进行校正。我相信相机是通过取颜色的平均值然后调整颜色将平均值变成 50% 的灰色来实现这一点的。这个简单的方法应该适合我的场景。

如果有人有一些示例 Python 代码来执行此操作或更复杂的操作,我们将不胜感激。

谢谢

最佳答案

SimpleCV 内置了一个函数:

balanced_img = Image('myphoto.jpg').whiteBalance('GrayWorld') # 'Simple' or 'GrayWorld'

您可以从SimpleCV docs for whiteBalance中的链接阅读有关白平衡方法的信息。

这符合您所描述的目的 - 将平均值调整为灰度。 “简单”方法基本上在剪掉一些异常值后将每个 channel 的颜色范围从 0 - 255 延伸。

您还可以使用 applyRGBCurve 等函数进行色彩校正.

关于python - 针对曝光不足或过度的照片进行 SimpleCV 色彩校正,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12628244/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com