Skip to content

vmchale/img-fut

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

img-fut

An image library in Futhark providing multidimensional image processing à la scipy.

Documentation is here.

Performance

When using the GPU, img-fut outperforms SciPy on large images and performs similarly for small images.

Benchmarks

Image Size Filter Backend Time
400x300 Mean Filter img-fut 0.6683 ms
400x300 Mean Filter SciPy 0.5669 ms
400x300 Gaussian img-fut 1.805 ms
400x300 Gaussian SciPy 2.899 ms
1920x1236 Mean Filter img-fut 8.480 ms
1920x1236 Mean Filter SciPy 19.41 ms
1920x1236 Gaussian img-fut 28.82 ms
1920x1236 Gaussian SciPy 61.22 ms