C语言椭圆拟合--边界检测--直线提取算法