Skip to main content

FDLSGM: Fast Directed Line Segment Grouping Method

Project description

License: MIT Build CodeQL upload to PyPI

Fast Directed Line Segment Grouping Method

Overview

This package provides an algorithm and interface to group elementary line segments in terms of direction and vicinity. The algorithm used is based on the algorithm developed by Jang & Hong (2002)[^JH2002]. The software efficiently finds line segments from a bunch of elemental directed line segments placed in a three-dimensional space.

Dependencies

The library is written in C++11 and do not depends on any library outside of the STL. The Python interface is depends on NumPy. The library is developed on g++ version 5.4 installed in Linux Mint 18.1 (serena). The Python interface is developed on Python 3.7.1 and Numpy 1.18.1.

References

Jeong-Hun Jang & Ki-Sang Hong, Pattern Recognition 35 (2002), 2235--2247

[^JH2002]: Jeong-Hun Jang & Ki-Sang Hong, Pattern Recognition 35 (2002), 2235--2247 (doi: 10.1016/S0031-3203(01)00175-3)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fdlsgm-0.5.7.tar.gz (18.0 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

fdlsgm-0.5.7-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (911.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

fdlsgm-0.5.7-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (877.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

fdlsgm-0.5.7-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (848.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

fdlsgm-0.5.7-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (846.1 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

File details

Details for the file fdlsgm-0.5.7.tar.gz.

File metadata

  • Download URL: fdlsgm-0.5.7.tar.gz
  • Upload date:
  • Size: 18.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for fdlsgm-0.5.7.tar.gz
Algorithm Hash digest
SHA256 9b1962b50ffb3110a76274a7f9fcdfba3b3c78118ecbe5fbec54be0bd7a38702
MD5 c63c78e23fb283d591d9756f4f43dd90
BLAKE2b-256 d02a6cb8f4a9483038a0246477caa5e12481c89239965cf19226e88dd7bc295f

See more details on using hashes here.

File details

Details for the file fdlsgm-0.5.7-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fdlsgm-0.5.7-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b24623ee43daa929c46e85565626674b42f38a728d1d4699790c7131b5820016
MD5 154c6a6614357adf74f1cb3b207bce42
BLAKE2b-256 51dfe64436819425174b8fdcfd14c5562d0c1d8856c05a8f0c41a4ca4f94480a

See more details on using hashes here.

File details

Details for the file fdlsgm-0.5.7-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fdlsgm-0.5.7-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 eb049fa72939cd1b08177a4035f369d76576d4a496743694efb6d3c6428b1301
MD5 c1ce425d2af088c841e30fb352705072
BLAKE2b-256 566250fd4a5068c5ddc37a6ca0bc5b87d909c128dca4afb51bdabd79bf53e410

See more details on using hashes here.

File details

Details for the file fdlsgm-0.5.7-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fdlsgm-0.5.7-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9de828f30df74d64565e46b3c96a033a9ea91c9e29b8a5187da5b999fffd3304
MD5 8d4d48ebc4013c243a0cedcb79385af4
BLAKE2b-256 19369b3937a4cdbafca676eb3aae8cac6ecb39adbd42d09816bf6a6e81bee77c

See more details on using hashes here.

File details

Details for the file fdlsgm-0.5.7-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fdlsgm-0.5.7-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 15e18c82e91b4fafb50864a7a7777d878b2496a7d13ef46ea8b49f563e593d67
MD5 cef0fc56423894709535e509ee99e251
BLAKE2b-256 fad67ea118c284d108cc300d66e4f03bd0552f706af4517d585bfc62f72f256b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page