Найти ребра с помощью алгоритма Канни во временных рядах (массив данных) с помощью OpenCV

Как показано здесь: http://www.cs.unc.edu/~nanowork/cismm/download/edgedetector/

Я хотел бы найти ребра во временной серии, просто состоящей из x и соответствующего значения y.

Я думаю, что алгоритм canny может быть хорошим решением для этой задачи. Я хотел бы использовать 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)

В результате я хотел бы заполнить массив найденными ребрами, как показано в ссылке выше.

Спасибо большое.

0 ответов

Другие вопросы по тегам