As I want to start capturing simultaneous images from ccdc and usb cameras and learnt basics of v4l2 capture as per wiki the two links below:
1)For image/video capture : 
2)for video display also using v4l2

Now I practised basics of v4l2. But, further I want to even process the image and then display it but,v4l2 doesn't support processing of image then, how do I carry out this process ? Should I start using gstreamer or imaglib etc.. Any suggestions