Commit Graph
292 Commits
Author SHA1 Message Date
Steven SilvesterandStefan van der Walt bf9bcaaf0d Add a note about sequential access. 2014-11-07 15:22:19 +02:00
Steven SilvesterandStefan van der Walt 1c0d86a48d Allow PIL imread to read multiple images 2014-11-07 15:22:19 +02:00
Steven SilvesterandStefan van der Walt 4298b8babc Allow multiple frames in PIL data in imread 2014-11-07 15:22:19 +02:00
Steven SilvesterandStefan van der Walt 39d9dcf20e Fix implementation of pil_to_ndarray in MultiImage 2014-11-07 15:22:19 +02:00
Steven SilvesterandStefan van der Walt 93c6d010e6 Use pil_to_ndarray to load PIL images 2014-11-07 15:22:19 +02:00
Steven SilvesterandStefan van der Walt 9a126e7009 Add a comment about reading in order 2014-11-07 15:22:19 +02:00
Steven SilvesterandStefan van der Walt d853b68f96 Fix problems from rebase. 2014-11-07 15:22:19 +02:00
Steven SilvesterandStefan van der Walt 945e163867 Add animated gif, a test for it, and tests without conserve_memory.
Add animated gif, and a test for it, plus tests without conserve_memory

Add the gif file
2014-11-07 15:22:18 +02:00
Steven SilvesterandStefan van der Walt 49a92482cb Cleanup 2014-11-07 15:22:18 +02:00
Steven SilvesterandStefan van der Walt caaf37ec0c Fix implementation errors 2014-11-07 15:22:18 +02:00
Steven SilvesterandStefan van der Walt 09e6439310 Update multi_image test and install tifffile for travis. 2014-11-07 15:22:18 +02:00
Steven SilvesterandStefan van der Walt 732c9c37cc Add tifffile support for MultiImage 2014-11-07 15:22:18 +02:00
Steven SilvesterandStefan van der Walt a70a4933aa Fix implementation errors 2014-11-07 15:22:18 +02:00
Steven SilvesterandStefan van der Walt 0134946fc7 Update multi_image test and install tifffile for travis. 2014-11-07 15:22:18 +02:00
Steven SilvesterandStefan van der Walt e0e4fe26f1 Add tifffile support for MultiImage 2014-11-07 15:22:18 +02:00
Steven Silvester 6906dbc957 Use matplotlib as the default imshow 2014-11-02 07:08:43 -06:00
Steven Silvester dfffd07e4a Clean up the imports in the pil_plugin 2014-11-02 07:03:15 -06:00
Steven Silvester 91266c5702 Update tests to use default plugins. 2014-11-02 07:03:01 -06:00
Steven Silvester 21d6ef15ec Remove null plugin since we have the pil plugin as a requirement 2014-11-02 06:28:17 -06:00
Stefan van der Walt 99818f02eb Update error message for no plugins 2014-10-29 13:38:40 +02:00
Steven Silvester 7734cdf7e0 Move tifffile license description 2014-10-16 17:06:12 -05:00
Steven Silvester 268eb5f2b5 Add tifffile to a new external package. 2014-10-15 05:57:05 -05:00
Steven Silvester 56915d29c3 Fix tifffile imports 2014-10-12 15:10:40 -05:00
Steven Silvester 36ab379e0c Use the PyPI tifffile instead of bundling 2014-10-12 15:10:14 -05:00
Steven Silvester 84a56fa4a0 Fix docstring links 2014-10-11 04:48:18 -05:00
Steven Silvester b48c82f840 Make pil the default plugin 2014-10-10 20:17:00 -05:00
Steven Silvester fe6912b591 Add 'imsave' to the '*' output of pil_plugin 2014-10-10 05:43:46 -05:00
Steven Silvester ba730091a0 Fix relative import and test import convention 2014-10-09 20:18:44 -05:00
Steven Silvester ae19578192 Remove unused import 2014-10-09 20:18:44 -05:00
Steven Silvester 3b3b44b127 Clean up pil and tif tests 2014-10-09 20:18:43 -05:00
Steven Silvester a623fd3e44 Rename the convenience methods 2014-10-09 20:18:43 -05:00
Steven Silvester 708ab0593b Fix docstring typo 2014-10-09 20:18:43 -05:00
Steven Silvester bae672f34b Do not try and save signed integer output, improved signed checks for tif. 2014-10-09 20:18:43 -05:00
Steven Silvester 047650ce38 Fix reference citation 2014-10-09 20:18:43 -05:00
Steven Silvester fb9f7e7346 Properly handle all image types for PNG, beef up docs 2014-10-09 20:18:43 -05:00
Steven Silvester 9b768dc681 Add references in docstrings 2014-10-09 20:18:43 -05:00
Steven Silvester 74c87b583d Clean up imsave behavior and beef up docstring 2014-10-09 20:18:43 -05:00
Steven Silvester 8396d59268 Reinstate tifffile test 2014-10-09 20:18:43 -05:00
Steven Silvester fa5a575743 Reinstate tifffile_plugin for backwards compatibility 2014-10-09 20:18:43 -05:00
Steven Silvester d9e169c518 Fix PIL tests, move helpers to _shared, fix widgets test 2014-10-09 20:18:21 -05:00
Steven Silvester 199c3da307 Clean up tests and add to bento.info.
Remove "no plugin" test because we will always have a plugin.

Fix handling of bools in ubyte check

Fix integration of tifffile.c

Clean up new tests.

Fix _tifffile import and add to bento.info

Add tifffile.py and fix pil_plugin import

Add tifffile tests to test_pil and remove PIL import checks
2014-10-09 20:18:20 -05:00
Steven Silvester 2e47ca2d67 Add tifffile.c and associated build target. 2014-10-09 20:18:20 -05:00
Steven Silvester c5b2834084 Remove old tifffile plugin in favor of using it in PIL plugin. 2014-10-09 20:18:20 -05:00
Steven Silvester 8049c642af Add tests for new behavior.
Add tests for new behavior

Fix utils import and make io.tests a package
2014-10-09 20:18:20 -05:00
Steven Silvester 7374f4ac53 Add tifffile.py and its license.
Add use of tifffile and its license

Actually add the tifffile file and LICENSE
2014-10-09 20:18:20 -05:00
Steven Silvester 5f769cb4bf Fix handling of non-uint8 images for PIL imsave.
Fix handling of non-uint8 imags for PIL imsave.

Update build requirements and documentation

Reorganized dependencies in DEPENDS.txt.

Fix install_requires string formatting

Use img_as_ubyte instead of the previous hack

Add to the docstring notes.

Add to docstring notes

Fix errant changes

Add support for tif floating point and 16bit files

Handle case where format_str is None

Add note about 2D TIFF file support

Add handling for uint16 and integer types.
2014-10-09 20:18:20 -05:00
Steven Silvester 8758ce9f93 Minor formatting of error message 2014-09-19 19:40:41 -05:00
Steven Silvester 53760e3d87 Point user to Pillow docs for external libraries 2014-09-19 19:39:50 -05:00
Steven Silvester 7e33ee75e8 Clean up error message. 2014-09-19 19:33:22 -05:00
Steven Silvester 688f669181 Perform im.getdata check up front 2014-09-19 19:25:42 -05:00