Use Openc grabcut effect and paper effect difference is very big, actually OPENCV grabcut effect and graph cut effect is the same. The reason is that border mattting post-processing is not implemented in OPENCV
The complete grabcut should be:
Grabcut Count
The method first obtains a basic "hard Partition" by Interactive segmentation and then
A method for using Border matting on strips around a hard dividing boundary
Calculates the continuous value, obtains the ideal segmentation effect.
The reason why OpenCV did not achieve in border matting, the possible cause is the patent issue. See
http://www.google.com/patents/US7430339
Now it's time to find the method of using border matting to smooth the boundary of the segmentation and so on later processing
Found an implementation algorithm on the Internet robust matting, see http://www.juew.org/publication/mattingSurvey.pdf
It has an implementation on its home page, with the following effect