Yes OpenCV can do this. You should follow the tutorials on the site below to start and then attempt the CalcOpticalFlowLK implementation yourself. If you get stuck post your specific problem here (with a code sample) and I'd be glad to help.
http://opencv-srf.blogspot.ie/2010/09/opencv-basics.html
Then Look at