Skip to main content

SLDC, a generic framework for object detection and classification in large images.

Project description

SLDC

SLDC is a framework created for accelerating development of large image analysis workflows. It is especially well suited for solving more or less complex problems of object detection and classification in multi-gigapixel images.

The framework encapsulates problem-independent logic such as parallelism, memory constraints (due to large image handling) while providing a concise way of declaring problem-dependent components of the implementer's workflows.

tests codecov PyPI package

Documentation

The algorithm used by the framework as well as some toy examples are presented in the Wiki.

Install

Simply: pip install sldc

On windows

On Windows, some .dll are needed by shapely and are not installed by pip when you install sldc. Therefore, you might have to install shapely yourself from conda (i.e. conda install shapely) or from here after having run pip install sldc.

Bindings

The library is image format agnostic and therefore allows you to integrate it with any existing image format by implementing some interfaces. However, some bindings were implemented for integrating SLDC with:

References

If you use SLDC in a scientific publication, we would appreciate citations: Mormont & al., Benelearn, 2016.

The framework was initially developed in the context of this master thesis.

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

sldc-1.4.2.tar.gz (50.9 kB view details)

Uploaded Source

Built Distribution

sldc-1.4.2-py3-none-any.whl (43.6 kB view details)

Uploaded Python 3

File details

Details for the file sldc-1.4.2.tar.gz.

File metadata

  • Download URL: sldc-1.4.2.tar.gz
  • Upload date:
  • Size: 50.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.14

File hashes

Hashes for sldc-1.4.2.tar.gz
Algorithm Hash digest
SHA256 fe20d861e746c22f99dc114eaac4aa426c0577b319089b7d259649fbb61ac775
MD5 a9a4c3bf9127ff2a09d37993a67166b0
BLAKE2b-256 cc0b605738988c15dcc7f6b5903b56d453554df70819a54bf0cb4bd821d2650f

See more details on using hashes here.

File details

Details for the file sldc-1.4.2-py3-none-any.whl.

File metadata

  • Download URL: sldc-1.4.2-py3-none-any.whl
  • Upload date:
  • Size: 43.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.14

File hashes

Hashes for sldc-1.4.2-py3-none-any.whl
Algorithm Hash digest
SHA256 a905ceb43c9559f84f8325b41ad606358eaeb5fb4bfced31957cf2ba7de73cdd
MD5 c6ffc9201cd7fe4ed72700290a241b0d
BLAKE2b-256 5cb56802f3c9022a11d72a5a9ad2800ce1369f13098f58b0fc7b1e49a28adea2

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