1
0
mirror of https://github.com/opencv/opencv_contrib.git synced 2025-10-20 12:55:15 +08:00
Files
opencv_contrib/modules/ximgproc/tutorials/prediction.markdown
2021-10-13 12:54:47 +03:00

1.5 KiB

Structured forests for fast edge detection

Introduction

In this tutorial you will learn how to use structured forests for the purpose of edge detection in an image.

Examples

image

image

image

image

image

image

image

image

image

image

image

image

@note binarization techniques like Canny edge detector are applicable to edges produced by both algorithms (Sobel and StructuredEdgeDetection::detectEdges).

Source Code

@includelineno ximgproc/samples/structured_edge_detection.cpp

Explanation

-# Load source color image

@snippet ximgproc/samples/structured_edge_detection.cpp imread

-# Convert source image to float [0;1] range

@snippet ximgproc/samples/structured_edge_detection.cpp convert

-# Run main algorithm

@snippet ximgproc/samples/structured_edge_detection.cpp create
@snippet ximgproc/samples/structured_edge_detection.cpp detect
@snippet ximgproc/samples/structured_edge_detection.cpp nms

-# Show results

@snippet ximgproc/samples/structured_edge_detection.cpp imshow

Literature

For more information, refer to the following papers : @cite Dollar2013 @cite Lim2013