Добавочный шум Пуассона к изображению - PullRequest
2 голосов
/ 08 октября 2019

Я написал функцию для добавления пуассоновского шума к изображению, используя numpy с np.random.poisson(..). Изображение уже в форме массива с использованием оттенков серого (0-255). Я брожу, если имеет больше физического смысла предоставлять функцию numpy со значениями пикселей в качестве скоростей для распределения, или использовать установленное значение для всего изображения.

В первом случае функция будетвыражается как:

import numpy as np
def poisson_noise(X):
    noise = np.random.poisson(X, X.shape)
    return noise + X

Во втором:

import numpy as np
def poisson_noise(X):
    noise = np.random.poisson(CONSTANT_RATE, X.shape)
    return noise + X

В первом случае пиксели с более высоким значением градаций серого (светлее) будут в большей степени зависеть от шума, который былюбая физическая интерпретация?

Спасибо!

...