|    /\ 
_30 | A  / \   / 
  | /\ /  \  / 
_20 | / \/   \ / 
  |/  B_   \/ 
_10 | D 
  | 
__0 |----------------------------------------- 

解决方案 »

  1.   


      |    /\ 
    _30 | A  / \   / 
      | /\ /  \  / 
    _20 | / \/   \ / 
      |/  B_   \/ 
    _10 |       D 
      | 
    __0 |----------------------------------------- 
      

  2.   

    用JPG来存这样的图, 谁的主意? 应该用GIF才准确, 否则那些看似
    同一颜色的点, 其实并不相同, 建议:
    先做二值化, 
    如果确信你的图拐点很分明, 没有小噪音, 则比较简单:
    用8*8的小窗口来判断: 如果小窗口中的最高点/最低点不在最左或最右,
    则这个点是拐点, 此外还要注意拐点正好在窗口边缘的情况如果有噪音, 麻烦就大了, 先要对二值图做细化, 得单像素的线条, 
    然后, 逐点搜索并做矢量化, 然后平滑去噪, 再用解析几何的方法找拐点当然, 如果精度要求不高, 也可以将窗口再设大一点, 比如16*16等, 
    按第一种方法找,