 <p>OpenCV is bar-none the defacto computer vision library. It is packed full of functions to make your life easier.</p> <p>With respect to image stabilization, <a href="http://stackoverflow.com/questions/3431434/video-stabilization-with-opencv">Stackoverflow has answered possible approaches to this</a>. Most of the time, you want to extract robust local feature descriptors and use them to perform <a href="http://en.wikipedia.org/wiki/Image_registration" rel="nofollow">registration</a> on consecutive image frames.</p>