Skip to main content

Wrapper around tifffile library to have the same API as OpenSlide.

Project description

openwholeslide

Wrapper around tifffile library to have the same API as OpenSlide.

Installation

$ pip install openwholeslide

Usage

  • Similarly to OpenSlide, the openwholeslide package allows to load a WSI as follows:
import openwholeslide as ows

wsi = ows.WholeSlide(path="/path/to/wsi")
  • Regions can be extracted from this WholeSlide object. For example, a lower resolution of the full scale WSI can be extracted as follows:
region = wsi.read_full(magnification=1.0)
  • This actually performs a lazy loading which does not load the data information. In order to get access to the region's pixels (as an numpy.ndarray), the following property should be called:
img = region.as_ndarray

Contributing

Interested in contributing? Check out the contributing guidelines. Please note that this project is released with a Code of Conduct. By contributing to this project, you agree to abide by its terms.

License

openwholeslide was created by Arthur Elskens and Adrien Foucart. It is licensed under the terms of the MIT license.

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

openwholeslide-0.3.8.tar.gz (15.6 kB view details)

Uploaded Source

Built Distribution

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

openwholeslide-0.3.8-py2.py3-none-any.whl (14.2 kB view details)

Uploaded Python 2Python 3

File details

Details for the file openwholeslide-0.3.8.tar.gz.

File metadata

  • Download URL: openwholeslide-0.3.8.tar.gz
  • Upload date:
  • Size: 15.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for openwholeslide-0.3.8.tar.gz
Algorithm Hash digest
SHA256 55c75be5706cf4e0518a9e8ecdeb530e981c9a12357a2121dc6e17bacb1cde58
MD5 ed8f59fe4492076b42acc88334ce15d5
BLAKE2b-256 a34e25659f0651f77c7e62b48b86c587c26b1ddf64a3e120b43cb8c16f48c499

See more details on using hashes here.

File details

Details for the file openwholeslide-0.3.8-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for openwholeslide-0.3.8-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 c8fdc95980d936fa279eac0800d743cecfd8e1c68a4862dfd5d78c576fce1718
MD5 c8add052a001bbcb894dbebc8140b12f
BLAKE2b-256 319bafb79aa6fc759a7e04152a23331ca3534f11168300763b96267f3911fd87

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