2

As far as I understand,

Suppose, we have a 2D image of pixel resolution 200 x 300. That means, the image has 60000 pixels in it.

Now, we would generate $n$ random values and add those values to $n$ number of random pixels.

Now, my question is, what would make those $n$ values to look like Gaussian Random Values?

What would be the logic that I should use?

1 Answers1

2

You can find Gaussian noise generators in many image processing softwares.At each pixel, you add a realization from such random noise generators. You can look for more details at How to Generate White Gaussian Noise.

On StackExchange, additional sources of information:

Laurent Duval
  • 31,850
  • 3
  • 33
  • 101
  • Is my understanding of Gaussian noise correct? –  Mar 17 '16 at 22:25
  • It seems so, if $n$ is the number of pixels. – Laurent Duval Mar 18 '16 at 08:14
  • Image has 60000 pixels. Of which, I would add noise to $n$ pixels. That's why I am generating the same number of random-values. Am I right? –  Mar 18 '16 at 09:23
  • Sounds correct. Generally the noise is zero-average, so yoou will need to choose the level of the noise, with a factor affecting the random numbers generated, for instance, by a unit-variance Gaussian. – Laurent Duval Mar 18 '16 at 09:46