Joeyyyyy 2015-06-10 00:14 采纳率: 0%
浏览 5979

如何找到数据中的极值或者突变部分

图片说明

就像要找到图片中的红色部分

  • 写回答

7条回答 默认 最新

  • 存钱买冰棍 2015-06-10 02:34
    关注

    这个应该是数学问题而不是程序问题吧

    评论
  • 纵横车 2015-06-10 00:18
    关注

    历遍每一个点,找到一个点的前一个点比和后一个点都比这个点大或小,这个点就是极大(小)值,当然前提是函数图像要连续。

    评论
  • cookidog 2015-06-10 00:51
    关注

    设一个变化量的变量,对比这个变量就行了

    评论
  • devmiao 2015-06-10 00:57
    关注
    评论
  • fcxxxer 2015-06-10 04:19
    关注

    遍历一遍数组,比两边的变量都不一样的就是要找的极值点了。

    评论
  • 52编程 2015-06-10 06:36
    关注

    很简单对于离散的y=f(x)
    建立一个数组,保存y1-y0,y2-y1,y3-y2,y4-y3...
    遍历数组,将正数用1表示 ,0用0表示,负数用-1表示
    找到0点或者相邻的两个量为1和-1的一个或2个点
    对于0点,它对应的序号值就是极值点x
    对于1和-1,1点或者-1点就是极值点x

    评论
  • jianjian1992 2015-06-11 19:18
    关注

    这个不是图像问题么?canny边缘检测便是基于边缘极值点来查找的,如果都是这样的图片数据的话,可以到opencv里边找找看有没有相关函数。

    评论
编辑
预览

报告相同问题?

手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部