?????? ???? ????????? ????????? ??? ?????? ????? 2 2 1 1 1 1 1 1 1 1 1 1 1 (9) 2 2 2 2 2 2 0 n n n n n i i i i i i i i i i i f B X Y C Y D X E Y F X F ? ???????????????????? ?????????? ????我们用 matlab 6.0 编程并用消元法求解上述线性方程组,最终求得方程系数 1 1 1 1 1 1 , , , , , A B C D E F 的值。模型二直线逼近模型每个椭圆用两条水平直线和两条竖直直线逼近椭圆,使得四条直线与椭圆相切,得出每个椭圆水平、竖直边界点。 Imread 函数对处理的函数有特定的要求,在用 imrea d 函数调用图片之前,先用 photoshop 软件将图 3 图片格式转换为 tiff 格式并无任何压缩限制,然后用 imread 函数取得图片中椭圆区域。再在图中划分出每个椭圆的边界, 如图 6。图6 椭圆边界划分对每个区域用 imread 函数取得的图片数据中,分区域 0HFJ,HIGF,ILKG,DKQN,JEM P 在每个区域用水平线和竖直线去与椭圆相切,可以求出相切交点的坐标(以椭圆 D 为例)如图 7。图7 椭圆 D 相切交点位置