就像这里演示的那样:http ://www.cs.unc.edu/~nanowork/cismm/download/edgedetector/#application
我想在仅由 x 和相关 y 值组成的时间序列中找到边缘。
我认为精明算法可能是这项任务的一个很好的解决方案。我想为这个解决方案使用 OpenCv canny。到目前为止,我的代码如下所示:
import cv2
numpyarr = np.asarray(vals) # vals is like : [[0,29.8],[1,23.44]....]
img = cv2.imdecode(numpyarr, 0)
edges = cv2.Canny(img, 100, 200)
numpyedged = cv2.imencode(img,0)
因此,我希望有一个数组填充找到的边缘,如上面链接中所示。
非常感谢。