2016-02-05 | Paul Boddie | file changeset files shortlog | Experimenting with Cython. Adding some type declarations reduced the running time from 12.3s to 11.5s. | simpleimage-cython |
paul@133 | 1 | cpdef double within(double v, int lower, int upper) |
paul@133 | 2 | cpdef int clip(double v) |
paul@133 | 3 | cpdef double distance(tuple rgb1, tuple rgb2) |
paul@133 | 4 | cpdef int sign(double x) |
paul@133 | 5 | cpdef double saturate_value(double x, double exp) |
paul@133 | 6 | cpdef double amplify_value(double x, double exp) |