okay sobel works
canny kinda works
oh well i guess this isnt any faster than jsfeat