title: Image processing with C++
body: <p>I have a college assignment where I need to do basic image processing such as opening an image, re-sampling, scaling and some pixel connectivity based operations.</p>
  
  <p>Is there any library to make things easier such as jpg viewing and enabling pixel level accessing? Will OpenCV be a good option if so what are the libraries that I should be using?</p>
  
  <p>(I do not want to directly call library methods to do them as this assignment needs to be done some what manually)  </p>
  
  <p>Thank you in advance.</p>