The following solution is a C# implementation of Adrian Rosebrock Skin Detection: A Step-by-Step Example using Python and OpenCV (8-18-2014).
The original post was written to run on Python 2.7/Python 3.4+ and OpenCV 2.4.X/OpenCV 3.0+. These examples use OpenCV 3.x via EmguCV and OpenCVSharp.