Skip to main content

imread: Image reading library

Project description

Simple module with a small number of functions:

imread

Reads an image file

imread_multi

Reads an image file with multiple images. Currently, TIFF and STK (a TIFF sub-based format) support this function.

imsave

Writes an image file

This grew out of frustration at current image loading solutions in Python, in either my packages [mahotas] or packages from others [scikits.image, for example].

The relationship with numpy is very contained and this could be easily repurposed to load images in other frameworks, even other programming languages.

Dependencies

To install on debian/ubuntu:

sudo apt-get install libpng12-dev libtiff4-dev libwebp-dev

To install on Mac:

sudo port install libpng tiff webp

Bug Reports

Please report any bugs either on github or by email to luis@luispedro.org

If you are not sure of whether this is the correct behaviour, you can discuss this on the pythonvision mailing list

If at all possible, include a small image as a test case.

History

Version 0.2.1 (2012-02-11)

  • Add missing files to distribution

Version 0.2 (2012-03-19)

  • Compile on MSVC++ (Patches by Christoph Gohlke)

  • Support for WebP

  • Support for 1-bit TIFFs

  • Better error message

  • Support for multi-page TIFF reading

  • Experimental read-only support for STK files

Version 0.1 (2012-02-28)

  • Support for PNG

  • Support for TIFF

  • Support for JPEG

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

imread-0.2.1.tar.gz (14.5 kB view details)

Uploaded Source

File details

Details for the file imread-0.2.1.tar.gz.

File metadata

  • Download URL: imread-0.2.1.tar.gz
  • Upload date:
  • Size: 14.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for imread-0.2.1.tar.gz
Algorithm Hash digest
SHA256 d70141de40d8fe13d811a8581927bfe5dda2a38f67608d93eda0e573e07993d8
MD5 d3a0a442e5ece76ace15cee4e9030f55
BLAKE2b-256 1453279bc1bff7412d2ae355037ffa1ff2f9b254e28d5b7530511d99f49afed4

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