Skip to main content

A collection of fitlers for organized point clouds. Laplacian, bilateral, and other filters.

Project description

Organized Point Filters

Docs

This module is a collection of filters for use on organized point clouds (OPC). Note that this software has not been as extensively tested as my other work. The filters:

  • Laplacian Mesh Smoothing applied to an implicit fully connected right cut triangular mesh of an OPC.
    • Single threaded, CPU Multi-threaded, and GPU accelerated.
  • Bilateral Mesh Normal Smoothing applied to an implicit fully connected right cut triangular mesh of an OPC.
    • Single threaded, CPU Multi-threaded, and GPU accelerated.
  • Intel RealSense Bilateral Spatial and Disparity Transform filters used on depth images.
    • I thought it would be useful to pull this code out of the Intel SDK such that it can be used by others who are not using realsense cameras. Apache 2.0 License.

Here is an example GIF of Laplacian and Bilateral Filtering of a noisy organized pont cloud of stairs. The colors indicate the triangle normals of the mesh. The more uniform the colors, the smoother the surface

Smoothing of OPC

Installation

If you just want to install the python bindings and have a supported architecture, use pip: pip install polylidar. Binary wheels have been created for Windows, Linux, and MacOS. If this fails see below to install from source.

Build Python Library (Fast)

Building is entirely through CMake now. You must have CMake 3.14 or higher installed and a C++ compiler with C++ 14 or higher. CLone the project and then call pip install .. That its! It actually will call CMake for you and build the python library.

Build C++ Project Library

Building is entirely through CMake now. You must have CMake 3.14 or higher installed and a C++ compiler with C++ 14 or higher.

  1. mkdir cmake-build && cd cmake-build. - create build folder directory
  2. cmake ../ -DCMAKE_BUILD_TYPE=Release . For windows also add -DCMAKE_GENERATOR_PLATFORM=x64
  3. cmake --build . -j$(nproc) --config Release - Build OPF

Build and Install Python Extension after C++ Library (Slow)

  1. Install conda or create a python virtual envrionment (Why?). I recommend conda for Windows users.
  2. cd cmake-build && cmake --build . --target python-package --config Release -j$(nproc)
  3. cd lib/python_package && pip install -e .

If you want to run the examples then you need to install the following (from main directory):

  1. pip install -r dev-requirements.txt

You also need cupy to be installed with cuda device drivers if you want GPU acceleration. I cant vouch that this will always work:

  1. conda install cudatoolkit=10.1
  2. pip install cupy-cuda101

Documentation

Please see documentation website for more details.

Citation

To support our work please cite:

@article{s20174819,
author = {Castagno, Jeremy and Atkins, Ella},
title = {Polylidar3D - Fast Polygon Extraction from 3D Data},
journal = {Sensors},
volume = {20},
year = {2020},
number = {17},
article-number = {4819},
url = {https://www.mdpi.com/1424-8220/20/17/4819},
issn = {1424-8220}
}

Bugs

A recent update to cupy is showing issues when using cuda for GPU filtering. When working on organized point clouds bigger than (430 X 430 X 3) the cupy error is: cupy_backends.cuda.api.driver.CUDADriverError: CUDA_ERROR_ILLEGAL_ADDRESS: an illegal memory access was encountered. This happened after the kernel is completed and trying to get the data from GPU to cpu. I have no idea why and don't really have the time to investigate. This error shows up on Windows 10 with RTX 2070 Super on March 1 2022.

Everything works superb for "smaller" organized point clouds however!

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

organizedpointfilters-0.2.3.tar.gz (71.2 kB view details)

Uploaded Source

Built Distributions

organizedpointfilters-0.2.3-cp310-cp310-win_amd64.whl (144.7 kB view details)

Uploaded CPython 3.10 Windows x86-64

organizedpointfilters-0.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (266.0 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

organizedpointfilters-0.2.3-cp310-cp310-macosx_11_0_arm64.whl (146.9 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

organizedpointfilters-0.2.3-cp310-cp310-macosx_10_9_x86_64.whl (146.9 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

organizedpointfilters-0.2.3-cp310-cp310-macosx_10_9_universal2.whl (146.9 kB view details)

Uploaded CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)

organizedpointfilters-0.2.3-cp39-cp39-win_amd64.whl (144.2 kB view details)

Uploaded CPython 3.9 Windows x86-64

organizedpointfilters-0.2.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (266.4 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

organizedpointfilters-0.2.3-cp39-cp39-macosx_11_0_arm64.whl (147.0 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

organizedpointfilters-0.2.3-cp39-cp39-macosx_10_9_x86_64.whl (147.0 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

organizedpointfilters-0.2.3-cp39-cp39-macosx_10_9_universal2.whl (147.0 kB view details)

Uploaded CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64)

organizedpointfilters-0.2.3-cp38-cp38-win_amd64.whl (144.7 kB view details)

Uploaded CPython 3.8 Windows x86-64

organizedpointfilters-0.2.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (266.0 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

organizedpointfilters-0.2.3-cp38-cp38-macosx_11_0_arm64.whl (147.0 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

organizedpointfilters-0.2.3-cp38-cp38-macosx_10_9_x86_64.whl (147.0 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

organizedpointfilters-0.2.3-cp38-cp38-macosx_10_9_universal2.whl (147.0 kB view details)

Uploaded CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64)

organizedpointfilters-0.2.3-cp37-cp37m-win_amd64.whl (145.2 kB view details)

Uploaded CPython 3.7m Windows x86-64

organizedpointfilters-0.2.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (268.3 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

organizedpointfilters-0.2.3-cp37-cp37m-macosx_10_9_x86_64.whl (146.0 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

organizedpointfilters-0.2.3-cp36-cp36m-win_amd64.whl (145.2 kB view details)

Uploaded CPython 3.6m Windows x86-64

organizedpointfilters-0.2.3-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (268.3 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.17+ x86-64

organizedpointfilters-0.2.3-cp36-cp36m-macosx_10_9_x86_64.whl (146.0 kB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

Details for the file organizedpointfilters-0.2.3.tar.gz.

File metadata

  • Download URL: organizedpointfilters-0.2.3.tar.gz
  • Upload date:
  • Size: 71.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for organizedpointfilters-0.2.3.tar.gz
Algorithm Hash digest
SHA256 ac6c1d78362006430b32254e1f2eb5a5d693716dd8e42c4ac52f2f54daeced0d
MD5 a22cb6a77add568a7f969aed9cdaa5d3
BLAKE2b-256 abf62faedbec9a64386d20a8934e04de530abc7346e9aaa519ffe34e9e05771c

See more details on using hashes here.

File details

Details for the file organizedpointfilters-0.2.3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: organizedpointfilters-0.2.3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 144.7 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for organizedpointfilters-0.2.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 0220499546f05d82b31244e67dceb27617631406674dc1d11c34e02d7699750c
MD5 6fbefaee30ddf95853cfa42373fcdbc8
BLAKE2b-256 542ac2469d5d6e8d3f0428f706507258c35a23df336ea05eaf7ad4af84954979

See more details on using hashes here.

File details

Details for the file organizedpointfilters-0.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: organizedpointfilters-0.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 266.0 kB
  • Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for organizedpointfilters-0.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 aacfcf0e567d3b5f2edbc86d58e0caaff62a2888d25fa6e22a0d67335d009c0e
MD5 1bda5cfa340a5665b43a1af24eff1df1
BLAKE2b-256 307a795fd9f29204f915eed728d669a0868b9fc86d52b4c1a3ad5b95a017a7f7

See more details on using hashes here.

File details

Details for the file organizedpointfilters-0.2.3-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

  • Download URL: organizedpointfilters-0.2.3-cp310-cp310-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 146.9 kB
  • Tags: CPython 3.10, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for organizedpointfilters-0.2.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 520e5cb1fcff1d48526a8030ce64b25dc403d66ead81477d870656288908e87b
MD5 7b4eae8a20d2f564368bdabd7e80a4af
BLAKE2b-256 11625d6a0b39b614cb11e908ca1cd8e10f9f69695417a73d8398c892385d31a9

See more details on using hashes here.

File details

Details for the file organizedpointfilters-0.2.3-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: organizedpointfilters-0.2.3-cp310-cp310-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 146.9 kB
  • Tags: CPython 3.10, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for organizedpointfilters-0.2.3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 07a057a541437ad1f5bdebe9177a30df5e194403371ef94b1048819c92bb24f1
MD5 00eee791560bbd3204f1322744d25a02
BLAKE2b-256 c74fc226ccf975b2962055f05dde982c218d2a235ce82afe4bbbdc650612f2d5

See more details on using hashes here.

File details

Details for the file organizedpointfilters-0.2.3-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

  • Download URL: organizedpointfilters-0.2.3-cp310-cp310-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 146.9 kB
  • Tags: CPython 3.10, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for organizedpointfilters-0.2.3-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 543a0a9c03ef65b915cb3ee783b39903bc45f099d41300e6186f76ff02ed05fe
MD5 ced95a95ee27c22ae63c9d03c4faf105
BLAKE2b-256 e0d0e9969446a2cae5f8da3ba6af0fd7e1d76afd8d3aec1751b9ec20834e1015

See more details on using hashes here.

File details

Details for the file organizedpointfilters-0.2.3-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: organizedpointfilters-0.2.3-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 144.2 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for organizedpointfilters-0.2.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 1478da148abf8c22c7da36accc269efd046c75accb6bf0e144dc13f69e769e31
MD5 94177c1eb1fd893f4b80466ded88bc6c
BLAKE2b-256 95c297a0de66f341800c3a0b30d5f19b0764eb26da54764c9c1760ee2c901b83

See more details on using hashes here.

File details

Details for the file organizedpointfilters-0.2.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: organizedpointfilters-0.2.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 266.4 kB
  • Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for organizedpointfilters-0.2.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5ddbe7d55c5eca1bd129888b6002a3aacff47421f262f149461c44992b0219f1
MD5 4c103edc70ec93555cee35f60de05443
BLAKE2b-256 2eb62d4ad0d14a5f3e5b72e94093be49a09fc70641aa86f35f047234da6eab59

See more details on using hashes here.

File details

Details for the file organizedpointfilters-0.2.3-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

  • Download URL: organizedpointfilters-0.2.3-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 147.0 kB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for organizedpointfilters-0.2.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5b2fba664c2e0b65d43ddc94bda532dc998f5a2ef719617132032378513da77e
MD5 f27b44149247fcc7578ed6fa9d3f77fa
BLAKE2b-256 203b20897ee5f4487102b2a4afadf473ce50e02d6ded46150333cf3a7b2ed537

See more details on using hashes here.

File details

Details for the file organizedpointfilters-0.2.3-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: organizedpointfilters-0.2.3-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 147.0 kB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for organizedpointfilters-0.2.3-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 95d46034db5113cee1a9f40419b7e2fa8a439c95f1e68558002d523b072b29b9
MD5 07ed98b1ead55f89993058f6648bdddc
BLAKE2b-256 0539ba3d8de6f87f9bf9b5c2a156b3c67da27a5e923599676761696fcd976529

See more details on using hashes here.

File details

Details for the file organizedpointfilters-0.2.3-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

  • Download URL: organizedpointfilters-0.2.3-cp39-cp39-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 147.0 kB
  • Tags: CPython 3.9, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for organizedpointfilters-0.2.3-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 604ecbcd9d22cc2c9e7ba17b864b6a1a0531a8f5263af99bae28823257497f75
MD5 149481fcbbc12474fdc14b254191f8d0
BLAKE2b-256 f354699197c28884888fd5674e42156fbeed1e5d145f3c30067baccf6cdcf835

See more details on using hashes here.

File details

Details for the file organizedpointfilters-0.2.3-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: organizedpointfilters-0.2.3-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 144.7 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for organizedpointfilters-0.2.3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 b614d6d28fc954bf8bf1030ea3b3ca049c5026757f0f1ead795f4e00aeee1517
MD5 b51fca19984535874d9db4bcda8c9dc6
BLAKE2b-256 488a94ae6044b76b5aba7ddaa6440871ebc100c67b3e025dfe45855703c6c4ac

See more details on using hashes here.

File details

Details for the file organizedpointfilters-0.2.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: organizedpointfilters-0.2.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 266.0 kB
  • Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for organizedpointfilters-0.2.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c19a4f2d59bf69b6b0c16847b09af2eac1662e739230c2d85fc9f8150dcf7241
MD5 0681fb84da37c6e4d263dddd7b3d3bc4
BLAKE2b-256 ab83e1445fdeb2207aa327e9bfb6af8044d33d0b34c4eebc7998cfcb96fd3edd

See more details on using hashes here.

File details

Details for the file organizedpointfilters-0.2.3-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

  • Download URL: organizedpointfilters-0.2.3-cp38-cp38-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 147.0 kB
  • Tags: CPython 3.8, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for organizedpointfilters-0.2.3-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3fd2cb6d8e0f59b8741c4c30b3718f4c25e1bd9771dddd312a4d2f4cf917d2b2
MD5 695f640248ebe85b11787a96d8d7bce6
BLAKE2b-256 891cc3c26bfe4537b88d090fa3d3dc8a6a92eaecc7d549baefa1cc5f82300aa9

See more details on using hashes here.

File details

Details for the file organizedpointfilters-0.2.3-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: organizedpointfilters-0.2.3-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 147.0 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for organizedpointfilters-0.2.3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b3ae6311ada6fc005db5ab0ad362078647eaf45a349819dd82a0e5cba8aac1ad
MD5 a63ae473c388a53e4c03c2780ea2c57d
BLAKE2b-256 8d0274497439390ce0efdcf09268c676832ad024f7916c7083bb95c2d07fd50b

See more details on using hashes here.

File details

Details for the file organizedpointfilters-0.2.3-cp38-cp38-macosx_10_9_universal2.whl.

File metadata

  • Download URL: organizedpointfilters-0.2.3-cp38-cp38-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 147.0 kB
  • Tags: CPython 3.8, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for organizedpointfilters-0.2.3-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 460cef2e787f1a2cf1a6e6788448b023cbe159f299a64b32da1ff2803662bc6e
MD5 146dd71e2dd523ae81cf185811d5368f
BLAKE2b-256 f2967223556a22dc01b2b4039144be60228c1ce7cd635b0beee548e293d9a86c

See more details on using hashes here.

File details

Details for the file organizedpointfilters-0.2.3-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: organizedpointfilters-0.2.3-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 145.2 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for organizedpointfilters-0.2.3-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 869cb09d8aa1d1a4364fa78ee7c9a169e5421e6cce8398866d364b6eefb95091
MD5 063ed85db02cb981f19e33988e553dce
BLAKE2b-256 2b08bbf12c8beb3eeba2a11c6d45e2d5dd01cd7ddf7b1310ba2b071b4b98bb2f

See more details on using hashes here.

File details

Details for the file organizedpointfilters-0.2.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: organizedpointfilters-0.2.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 268.3 kB
  • Tags: CPython 3.7m, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for organizedpointfilters-0.2.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4b32249ab6f00d1ad85e62be0c25a6a73ec55b60721874c5e86cc651443dcad5
MD5 1565720d9ada070b5ef0dfbfce39b729
BLAKE2b-256 b21df2cde41d5647aeabc27da284e70ee7e06f03b1ec766f2a34efb7d296d3ec

See more details on using hashes here.

File details

Details for the file organizedpointfilters-0.2.3-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: organizedpointfilters-0.2.3-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 146.0 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for organizedpointfilters-0.2.3-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 aa055b558706b761c0a418b40658d8769e7ba1436b0c65b64b0077afff5c0f1b
MD5 498c8ab192a95414c8bcc5e0617a6ebb
BLAKE2b-256 d10ef8575846e558d1fcc2882e10e37e2904531d1e5c6aed229183238f9649da

See more details on using hashes here.

File details

Details for the file organizedpointfilters-0.2.3-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: organizedpointfilters-0.2.3-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 145.2 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for organizedpointfilters-0.2.3-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 aaf534a86c6c49046b15d2a71e23a5e0d4e3905ff8f35b409d4b6668c8acd3d5
MD5 a9154eca4c1360f88f908fa17eaba0cd
BLAKE2b-256 88b3fa59bd94dfc8bd35539ea68b863fb0be33b020233add5f031d06aa4fc098

See more details on using hashes here.

File details

Details for the file organizedpointfilters-0.2.3-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: organizedpointfilters-0.2.3-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 268.3 kB
  • Tags: CPython 3.6m, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for organizedpointfilters-0.2.3-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5deb6c3cfe5aa986132d4b8c86f7c6f54ef08962526619c18c087e6767bfe96e
MD5 865f20e4deb2d2553cff74e9a57ef8f5
BLAKE2b-256 bcfe984bba0d5eb76b4ce87e33607ed1743a085ed58fb7b402e6a7ab3d49aeb5

See more details on using hashes here.

File details

Details for the file organizedpointfilters-0.2.3-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: organizedpointfilters-0.2.3-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 146.0 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for organizedpointfilters-0.2.3-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1bd9bb661821378907a276bf8ecf0771ee0034df621f4d5b486f23a24a6fa63b
MD5 62c69e256158b6e08e86e5ebf04d9b14
BLAKE2b-256 63321fbdd2bf5d709d9695e662e1efe46b17c92b4325f32aba7867f4a657a2b3

See more details on using hashes here.

Supported by

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