ndarray-pixel-sort
v1.0.0
Published
A JS implementation of Kim Asendorf's pixel sort glitch technique using ndarrays
Downloads
5
Maintainers
Readme
ndarray-pixel-sort
A JS implementation of Kim Asendorf's pixel sort glitch technique using ndarrays.
Works in the browser using browserify, or server-side with Node.
Usage
sort(image, filterfn, sortfn)
Applies a pixel sort to an image.
image
: the ndarray image to sort. Modified in-place.filterfn(r, g, b)
: takes the color of a pixel and returnstrue
if it should be sorted.sortfn(a, b)
: a sort comparison function that takes two color[r, g, b]
arrays – should return 0 if equal, above 0 ifa > b
and below 0 ifa < b
.
Check the code in test.js
for example usage.
License
MIT. See LICENSE.md for details.