output_bps 在 rawpy.Params 中的含义

Meaning of output_bps in rawpy.Params

我是图像处理领域的新手,想使用 rawpy 库来处理一些图像。我在后处理函数中遇到了 output_bps 参数,它在文档中没有任何关联的解释:https://letmaik.github.io/rawpy/api/rawpy.Params.html#rawpy.Params。除了它可以是 8 或 16。

可能是因为它太原始而无法解释?对此参数的任何解释将不胜感激。

"bps"代表"bits per sample",在这种情况下一个像素由三个样本组成:红色、绿色和蓝色。因此,您可以使用 output_bps 来告诉 postprocess() 您希望在输出图像中每个样本有多少位,即您需要多少颜色精度。通常 8 位就足够了,但如果您要进行任何 post 处理,16 位可能会很有用。