I do this with Alfred and this workflow. All you have to do is select an image file and either hit a hotkey or invoke Alfred and type your keyword. The free version of Alfred will do this for you, and is worth having anyway.
There's also this thread, but I'm a noob when it comes to python, so I've asked @ccstone to explain a bit more how to get it working.