Случайные значения пикселей - это просто случайные целые числа от 0 до 255 (для цветных изображений). Таким образом, вы можете просто выбрать случайный пиксель на изображении и заменить его на 3 случайных значения RGB. Допустим, у вас есть изображение (все черное, чтобы мы могли его визуализировать):
import numpy as np
import matplotlib.pyplot as plt
pic = np.full((10, 10, 3), 0)
Затем вы можете заменить координату внутри размеров изображение (10 на 10 здесь) с 3 случайными значениями RGB между 0 и 255.
pic[np.random.randint(0, 10, 5),
np.random.randint(0, 10, 5 )] = \
np.random.randint(0, 256, (5, 3))
Лог c выглядит следующим образом: возьмите 5 случайных точек в X, Y и замените их 3 случайными значениями от 0 до 255.