merge lines after houghlinesp
Project description
Using method:
line discription: x1,y1,x2,y2
//
example1:
//
import cv2
lsd = cv2.createLineSegmentDetector(0)
dlines = lsd.detect(pic)
img0=pic.copy()
lines=[]
for dline in dlines[0]:
x0 = int(round(dline[0][0]))
y0 = int(round(dline[0][1]))
x1 = int(round(dline[0][2]))
y1 = int(round(dline[0][3]))
lines.append((x0,y0,x1,y1))
lines=mergeLine.merge_lines(lines,slope_tolerent=10,dis_tor=15)
//
example2:
import mergeLine
mergeLine.merge_lines(
[1,0,0,1],
[2,0,0,2],
[3,0,0,3],
)
//we get 2,0,0,2
//you can set ,scope_tolerent=,dis_tor 2 parameter in merge_lines.
// which are used to set how lines are similar. first is used set scope_similarity. second is used to set distance tolerent betwen line segments.
//contact: 15122306087@163.com
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
mergeLines-2.1.5.tar.gz
(8.0 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mergeLines-2.1.5.tar.gz.
File metadata
- Download URL: mergeLines-2.1.5.tar.gz
- Upload date:
- Size: 8.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.9.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
355a78096efca3b6161fe975d1430a83d0d06910119e57c4f062601e865f8d23
|
|
| MD5 |
a36b86d3901a8964dad0a46357b2e48d
|
|
| BLAKE2b-256 |
851eed8aec2ec57a9e1f3574298e0d068fdb209dd286d9e89ca4597ab240f6ce
|
File details
Details for the file mergeLines-2.1.5-py3-none-any.whl.
File metadata
- Download URL: mergeLines-2.1.5-py3-none-any.whl
- Upload date:
- Size: 8.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.9.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bf342d74c69583c3509e2c1722f793c33703e4ae9f23456a8b8f662f9654ff4c
|
|
| MD5 |
4fffedc385e93ce6c55beb2df033ba04
|
|
| BLAKE2b-256 |
7b542ecdc25f3f5d10fc658c306223963dd5cf39638bd2186af961934150182f
|