Extracting Edges with Canny Operator VC++ Runtime Environment