这四个拐点,我把它们分为左上,左下,右下,右上的四个点。要想寻找这四个拐点,就得处理边界数组的信息,这里先分享一下下拐点的方法,首先遇到十字后,边界的数组在显示屏上就会呈现以下形状(楼主没有拍摄像头图像,只能画出来

),可以看到左边界数组应该是先增大后减小(数组里面存放的是x坐标),右边界数组先减小后增大。这里以左下拐点为例,我们只要从左边界最低点,也就是boundary_filter[0][y];y=119,与后一个点的x坐标相比,如果比其小,就将y坐标减1(也就是取下一个点),在与下一个点的x坐标相比,如果小,y坐标继续减一,直到比下一点x坐标大。
