Произвольно переставлять каждое значение в измерении канала независимо для каждого пикселя изображения PIL - PullRequest
1 голос
/ 19 марта 2020

Я хотел бы иметь функцию, которая случайным образом переставляет значение каждого пикселя в соответствии с размерами каналов в изображении, используя PIL.

Я пробовал некоторые методы, но я не получил правильный результат или это слишком медленно.

РЕДАКТИРОВАТЬ

Пример : Предположим, что для пикселя 1 значения R: 42 G: 13 B: 37, мы применяем функцию и для этого пикселя новые значения будут R: 13 G: 42 B: 37 (для этого пикселя перестановка была 0,1,2 -> 1,0,2). Для 2 это будет другая случайная перестановка, например, 0,1 , 2 -> 2, 1, 0 et c ...

Example

...