Мне нужно иметь возможность генерировать изображение белого шума в коде C #.Есть ли алгоритм, который я могу использовать, чтобы заполнить изображение белым шумом?
Я нашел пример VB как это сделать здесь , но я не могу перенести его на .net сам.
Белый шум не является черным или белым (по определению).Он также содержит оттенки серого.
Итак, мы уже ближе:
foreach(var pixel in image) { //do that for all RGB (depending on Image format) pixel = rand() * 255; }
Должно быть что-то очень простое в этом смысле, нет?
foreach(var pixel in image) { pixel = rand()>0.5 ? white : black; }