An efficient and fast library to detect loops, edges and outer boundary in binary images
PyEdgeLoop is a fast and simple python package to detect loops, outer boundary and edges in binary images.
This library was initially created to help detect loops and boundaries/edges in word images. It plays an important role in segmentation of cursive handwriting segmentation. But it can be used for many other purposes also.
pip install pyedgeloop
import pyedgeloop as detect
Im = cv2.imread(your_filename)
Loops, Edges, Boundary = detect.DetectLoopsEdges(Im)
Here are some examples where we are finding loops and boundary of a handwritten word image-
Here is another example where we need to detect only edges-
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.
Aditya Dutt - https://github.com/AdityaDutt
Release history Release notifications | RSS feed
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.