title: C# Image Segmentation
body: <p>I have a group of PDFs that each have images embedded within them. These images usually consist of multiple elements like graphs and sub-images (biological cell and microscopic samples) with the sub-images clearly separated from one another by low entropy white space. </p>
  
  <p>I have been able to extract the images stored within the PDFs but I now need to further segment these images into separate files based on viable points of interest within them (points of interest would be the rectangular sub-images and <strong>not</strong> the charts/graphs). An example of some of these PDF images can be seen <a href="http://www.ncbi.nlm.nih.gov/pubmed/22284765" rel="nofollow">here</a> under "Images from this publication".</p>
  
  <p>I understand that libraries like emguCV and aForge.net that offer watershedding and k-means clustering may be able to assist in my endeavour, but as my image processing knowledge is limited I do not know exactly where to start. Also the majority of the examples I've seen online only overlay a segmented mask onto the original image instead of physically splitting the file.</p>
  
  <p>Any guidance or pointers to achieving this would be greatly appreciated.</p>