At the moment, I am continuing my work on segmentation algorithms. As I am not the most patient guy, one of the first things I did was write Python bindings for Brian Fulkersons "Really Quick Shift" . It's a GPU implementation of the quick shift image segmentation algorithm. Brian's version has a simple command line interface that loads images. I wanted to do it a little more direct and used boost python to hand over the memory directly. You can check it out on github . You'll also find some python bindings for Brian's CPU quickshift within vlfeat there.