This software will take an input image and line my line sort the pixels according to luminosity Seeing as all the sort methods would yield the same result, there is a seeded option. This seed will only sort a portion of the row, leaving more visual artifacts present in the final image
python pixelsmain.py -sort [bubblesort, selectionsortseed, bubblesortseed, quicksortseed] infile.jpeg
Initial input
Bubble Sort
Bubble Sort Seeded
There is a partial implementation to plug in with Blender I'm unsure where I left off on this and it will likely be scrapped