Skip to main content

Python interface to OpenSlide

Project description

OpenSlide Python

OpenSlide Python is a Python interface to the OpenSlide library.

OpenSlide is a C library that provides a simple interface for reading whole-slide images, also known as virtual slides, which are high-resolution images used in digital pathology. These images can occupy tens of gigabytes when uncompressed, and so cannot be easily read using standard tools or libraries, which are designed for images that can be comfortably uncompressed into RAM. Whole-slide images are typically multi-resolution; OpenSlide allows reading a small amount of image data at the resolution closest to a desired zoom level.

OpenSlide can read virtual slides in several formats:

Requirements

  • Python ≥ 3.8
  • OpenSlide ≥ 3.4.0
  • Pillow

Installation

OpenSlide Python requires OpenSlide. Install both components from PyPI with:

pip install openslide-python openslide-bin

Or, see the OpenSlide Python documentation for instructions on installing so OpenSlide Python can find OpenSlide.

More Information

License

OpenSlide Python is released under the terms of the GNU Lesser General Public License, version 2.1.

OpenSlide Python is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

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

openslide_python-1.4.0.tar.gz (383.6 kB view details)

Uploaded Source

Built Distributions

openslide_python-1.4.0-cp311-abi3-win_amd64.whl (34.2 kB view details)

Uploaded CPython 3.11+Windows x86-64

openslide_python-1.4.0-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (35.4 kB view details)

Uploaded CPython 3.11+manylinux: glibc 2.17+ ARM64

openslide_python-1.4.0-cp311-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.whl (34.8 kB view details)

Uploaded CPython 3.11+manylinux: glibc 2.5+ x86-64

openslide_python-1.4.0-cp311-abi3-macosx_10_9_universal2.whl (32.0 kB view details)

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

openslide_python-1.4.0-cp310-cp310-win_amd64.whl (34.2 kB view details)

Uploaded CPython 3.10Windows x86-64

openslide_python-1.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (38.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

openslide_python-1.4.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.whl (38.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.5+ x86-64

openslide_python-1.4.0-cp310-cp310-macosx_10_9_universal2.whl (32.0 kB view details)

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

openslide_python-1.4.0-cp39-cp39-win_amd64.whl (34.2 kB view details)

Uploaded CPython 3.9Windows x86-64

openslide_python-1.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (38.5 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

openslide_python-1.4.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl (37.9 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.5+ x86-64

openslide_python-1.4.0-cp39-cp39-macosx_10_9_universal2.whl (32.0 kB view details)

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

openslide_python-1.4.0-cp38-cp38-win_amd64.whl (34.2 kB view details)

Uploaded CPython 3.8Windows x86-64

openslide_python-1.4.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (39.0 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

openslide_python-1.4.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl (38.4 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.5+ x86-64

openslide_python-1.4.0-cp38-cp38-macosx_11_0_universal2.whl (32.2 kB view details)

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

File details

Details for the file openslide_python-1.4.0.tar.gz.

File metadata

  • Download URL: openslide_python-1.4.0.tar.gz
  • Upload date:
  • Size: 383.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for openslide_python-1.4.0.tar.gz
Algorithm Hash digest
SHA256 a790857a4f717002ddecf7a1b61c5cd86221c81bc9cfd444a71e4c9912cef55c
MD5 f3f29461fc142a06b4237cd84b5b1eb3
BLAKE2b-256 07bc78d83fe0285999e87c3ba2bb90e2493adf9f6a6daa77d45239dbbab8bc43

See more details on using hashes here.

File details

Details for the file openslide_python-1.4.0-cp311-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for openslide_python-1.4.0-cp311-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 68cc6ae3dab901ced824de606fbca8b583496d37579bfa762ac332ad9f3f8d5b
MD5 a136292b5558635951071c3eafb43b9d
BLAKE2b-256 da2df4c88f9173c570adc6d9d9fcde32dd59c65d1f591ff7ff5812c92644221d

See more details on using hashes here.

File details

Details for the file openslide_python-1.4.0-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for openslide_python-1.4.0-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d9e682e59a2283fc5def18c31f301528534ff10d2078bca3b441371d16d9165a
MD5 32b883a8f6a38594c46217a7c7197092
BLAKE2b-256 ecefdcdcbddd0b7fae7c94c9dd7445c031f649e15ddb711931dd6e6b0db34e1b

See more details on using hashes here.

File details

Details for the file openslide_python-1.4.0-cp311-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for openslide_python-1.4.0-cp311-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c959380c9933f36f7452de694be45f5152bb5526766976c396e021e9bbc5ac6e
MD5 d7b3885450c20f7e930ea793e9debbe8
BLAKE2b-256 63ef6cb9dea1bdbf87e88971b200fa4775f957c409840be706582cc60602f28e

See more details on using hashes here.

File details

Details for the file openslide_python-1.4.0-cp311-abi3-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for openslide_python-1.4.0-cp311-abi3-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 c7cff0a19de60a49c5c2b44151a6040f29053daeebb7316c936f60b123e86b22
MD5 ed17fd6292d793eb7e0bba29a1365d2b
BLAKE2b-256 8c2f0e47fe439ac3718c6472f42cb8abbcd8bfe9d93124ed7e59d13f65e2dcfc

See more details on using hashes here.

File details

Details for the file openslide_python-1.4.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for openslide_python-1.4.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 5d20625b27bf280fc83766e58186aba3a17dbdb789dbea4280dcde20cd2c4963
MD5 3bebf76fde34a708b07c22f88de00684
BLAKE2b-256 ab6df21d2577731a69796cadd331fe6aa6e6a6c6b10d7b2962663437f986a711

See more details on using hashes here.

File details

Details for the file openslide_python-1.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for openslide_python-1.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 236c01f8d1aa8de59f57c79da25dc562b93f517e8e03292bddfc88137344d894
MD5 7fefd66c4ce71bec50ac99e7be2283b8
BLAKE2b-256 3d54df0c074de9d7e9593ddac4fff04a1c6fbff6f2c9e8ba50eadd1931c045ed

See more details on using hashes here.

File details

Details for the file openslide_python-1.4.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for openslide_python-1.4.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 041a15fe0b02cae8ff1cde44afb0400121e6150b33b943e2ef41ca5603da7714
MD5 3652337c777a8dc1a67e48a70a74438d
BLAKE2b-256 995bb0fc31c57a62394ec42199c9a12ac417d29cc32b760b60b9b138e593ba2a

See more details on using hashes here.

File details

Details for the file openslide_python-1.4.0-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for openslide_python-1.4.0-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 0b273c4b2645e86f97ca219951351106683dbb249b990d9eeb63bf5b1e5a9e08
MD5 33736fba267febd569c1003e1e216153
BLAKE2b-256 248216924a6cf109174c16be19f490d5b4f6401093a578e6f3d84a91acbd86f8

See more details on using hashes here.

File details

Details for the file openslide_python-1.4.0-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for openslide_python-1.4.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 4598d0aeacdb4f186b3f1e0a292036e020f0cb4dd4512fabb6f49e7a8ece743f
MD5 c998fe9bf0801772b234ff490aba74dc
BLAKE2b-256 5200aaa035b645699b31699eaaa55a8e0b6e5432d69343d32b8eb24d1303af83

See more details on using hashes here.

File details

Details for the file openslide_python-1.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for openslide_python-1.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 13abc4b965782dd8a5cf5d95ce1d620d9490878bb2a38f1e25bd223b1c84042d
MD5 82e611637f6caa208419424f0628bad3
BLAKE2b-256 4d96312819f2043a2fc5901c52a58b5d03095ac7058cec5e583f27edb312ca7f

See more details on using hashes here.

File details

Details for the file openslide_python-1.4.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for openslide_python-1.4.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b0edbca7623e52ad5a6b6903d451b6cdcec47c0b2e2537d8e08f46c7ca44aad3
MD5 3a47f4952a2032176565854d56aa28a1
BLAKE2b-256 028dcc8959bfe61f8eae1232cd1379b65e4bb3bd85fae53a504eba2ead7b99f5

See more details on using hashes here.

File details

Details for the file openslide_python-1.4.0-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for openslide_python-1.4.0-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 cd48ccb595172a69e027f5aedfe9866146c32e28c693dfbca9ed959644bdb45f
MD5 d3ef15cc9e1fe86546875603265d7bd8
BLAKE2b-256 d14f40cb805714f915efc429b40caf1479630033e63cd4d0df3e5d530feea42d

See more details on using hashes here.

File details

Details for the file openslide_python-1.4.0-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for openslide_python-1.4.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 8c06f445141faa3a289634c6e1990f5cc2c51f7c8d53b79f6cb17e8c2d15b189
MD5 c932c6c5301f6f8357c533edb14da1b9
BLAKE2b-256 8ef8309a4d10ce033fd9ed40c964714afa4e2a054173f9797d4bddcf50aa2a51

See more details on using hashes here.

File details

Details for the file openslide_python-1.4.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for openslide_python-1.4.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 dbd7b83ea1fd498d0d5256d1737f8c1d8813ab86244435dbbd49af0847c6d2ad
MD5 125766ddb04367ebbda4b34d696a651d
BLAKE2b-256 7a203bb13272f938794c24fdc9b4cefb09a5ec6b3ecac524ef41e6bf9560dd43

See more details on using hashes here.

File details

Details for the file openslide_python-1.4.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for openslide_python-1.4.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 6c68ee12b3076af51142726487e6c6c5f04343dcc2fac2ca9729a011bca79865
MD5 c03db198385f9215f5167afd543c1122
BLAKE2b-256 801a01e433984f30e036a23d6c7434239e507893b793efefce57cfe94ba50377

See more details on using hashes here.

File details

Details for the file openslide_python-1.4.0-cp38-cp38-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for openslide_python-1.4.0-cp38-cp38-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 86ed5098a135a1faa824087eaadb8c2adf17e00fad83063c47e83929eef00977
MD5 e2fb4907b18e38b3e17dda3a1a5b901b
BLAKE2b-256 05218f86a17958f54ba91aafb01be9ff890d5c92d8d52571f3742f17e9803bf1

See more details on using hashes here.

Supported by

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