title: Batch processing of image
body: <p>I have been assigned to write a windows application which will copy the images from source folder > and it's sub folder (there could be n number of sub folder which can have upto 50 Gb images). Each image size might vary from some kb to 20 MB. I need to resize and compress the picture.</p>
  
  <p>I am clueless and wondering if that can be done without hitting the CPU to hard and on the other hand, little faster.</p>
  
  <p>Is it possible ? Can you guide me the best way to implement this ?</p>