Значение output_bps в rawpy.Params

Я новичок в мире обработки изображений и хочу использовать rawpy библиотека для обработки некоторых изображений. Я наткнулся output_bps param в функции postprocess, которая не имеет никакого объяснения, связанного с документами: https://letmaik.github.io/rawpy/api/rawpy.Params.html. За исключением того, что это может быть 8 или 16.

Может быть, это потому, что это слишком примитивно, чтобы объяснять? Любое объяснение этого параметра будет оценено.

1 ответ

Решение

"бит / с" означает "бит на семпл", и в этом случае пиксель состоит из трех семплов: красный, зелёный и синий. Так что вы можете использовать output_bps рассказать postprocess() сколько битов на сэмпл вы хотели бы иметь в выходном изображении, т. е. сколько точности цвета вам нужно. Обычно 8 битов достаточно, но 16 могут быть полезны, если вы собираетесь выполнять какую-либо постобработку.

Другие вопросы по тегам