Add seg_canny_edge func.