Skip to main content

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)1. 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

  1. Jeong-Hun Jang & Ki-Sang Hong, Pattern Recognition 35 (2002), 2235--2247 (doi: 10.1016/S0031-3203(01)00175-3) ↩

Metadata

Release files for fdlsgm 0.5.7

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for fdlsgm 0.5.7
File Size Uploaded Provenance
fdlsgm-0.5.7.tar.gz 18.0 kB Without provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for fdlsgm 0.5.7
File
fdlsgm-0.5.7-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
fdlsgm-0.5.7-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
fdlsgm-0.5.7-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
fdlsgm-0.5.7-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details

Total release size: 3.5 MB

Release files / fdlsgm-0.5.7.tar.gz

Download URL fdlsgm-0.5.7.tar.gz
Size 18.0 kB
Tags Source
SHA-256 checksum
How to use checksums
9b1962b50ffb3110a76274a7f9fcdfba3b3c78118ecbe5fbec54be0bd7a38702
BLAKE2b-256 checksum
How to use checksums
d02a6cb8f4a9483038a0246477caa5e12481c89239965cf19226e88dd7bc295f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.13

Release files / fdlsgm-0.5.7-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL fdlsgm-0.5.7-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 911.4 kB
Tags CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b24623ee43daa929c46e85565626674b42f38a728d1d4699790c7131b5820016
BLAKE2b-256 checksum
How to use checksums
51dfe64436819425174b8fdcfd14c5562d0c1d8856c05a8f0c41a4ca4f94480a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.13

Release files / fdlsgm-0.5.7-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL fdlsgm-0.5.7-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 877.6 kB
Tags CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
eb049fa72939cd1b08177a4035f369d76576d4a496743694efb6d3c6428b1301
BLAKE2b-256 checksum
How to use checksums
566250fd4a5068c5ddc37a6ca0bc5b87d909c128dca4afb51bdabd79bf53e410
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.13

Release files / fdlsgm-0.5.7-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL fdlsgm-0.5.7-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 848.6 kB
Tags CPython 3.10 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
9de828f30df74d64565e46b3c96a033a9ea91c9e29b8a5187da5b999fffd3304
BLAKE2b-256 checksum
How to use checksums
19369b3937a4cdbafca676eb3aae8cac6ecb39adbd42d09816bf6a6e81bee77c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.13

Release files / fdlsgm-0.5.7-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL fdlsgm-0.5.7-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 846.1 kB
Tags CPython 3.9 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
15e18c82e91b4fafb50864a7a7777d878b2496a7d13ef46ea8b49f563e593d67
BLAKE2b-256 checksum
How to use checksums
fad67ea118c284d108cc300d66e4f03bd0552f706af4517d585bfc62f72f256b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.13

Security for fdlsgm 0.5.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page