To learn c++, I worked on implementing the research paper Efficient Graph Based Image Segmentation. I have finally finished implementing it and have also written a blog explaining the research paper and my implementation. Please give it a read.
As the name suggests, Graph based Image Segmentation used graph like data structure and graph algorithms to segment images.
In the blog above I have tried to add as much intuition...