I was wondering if this was possible with processing and if anyone can help me out with the code would be great. Essentially my problem is as such. I wish to take an image 100x300 pixels. Analyze each pixel for its RGB value and store it in an array. Then from this array I want to produce images that are based on the permutations of this array. Now since 100x300 pixels would be a total of 30,000 pixels and the permutations of that array where order does count and repetition is not allowed would be 30,000 factorial the amount of new images produced would be incredible. But is this feasible?