pub type PtrOfEdgeDrawing = Ptr<dyn EdgeDrawing>;

Implementations

Trait Implementations

Clears the algorithm state

Reads algorithm parameters from a file storage

Stores algorithm parameters in a file storage

simplified API for language bindings Stores algorithm parameters in a file storage Read more

Returns true if the Algorithm is empty (e.g. in the very beginning or after unsuccessful read

Saves the algorithm to a file. In order to make this method work, the derived class must implement Algorithm::write(FileStorage& fs). Read more

Returns the algorithm string identifier. This string is used as top level xml/yml node tag when the object is saved to a file or string. Read more

Detects edges in a grayscale image and prepares them to detect lines and ellipses. Read more

returns Edge Image prepared by detectEdges() function. Read more

returns Gradient Image prepared by detectEdges() function. Read more

Returns std::vector<std::vector> of detected edge segments, see detectEdges()

Detects lines. Read more

Detects circles and ellipses. Read more

sets parameters. Read more

Returns for each line found in detectLines() its edge segment index in getSegments()