OpenCV - Как извлечь края из результата Canny Function?

Я использую функцию Canny () в OpenCV, как показано ниже

Mat detected_edges = GetImage...;
Canny( detected_edges, detected_edges, 20, 20*3, kernel_size );

Моя проблема в результате этой функции только черно-белое изображение, я хочу получить набор краев, которые обнаружены.

На OpenCV документы написали

Функция находит ребра во входном изображении и отмечает их на выходных ребрах карты, используя алгоритм Канни. Наименьшее значение между порогом 1 и порогом 2 используется для связывания ребер. Наибольшее значение используется для поиска начальных сегментов сильных ребер.

Но я не знаю, как извлечь строки из полученного изображения, кто-то может мне помочь.

ОБНОВИТЬ Изображение, которое я использовал для проверки ниже, включает изображение функции Canny

Ответы на вопрос(4)

Ваш ответ на вопрос