Commit Graph

6103 Commits

Author SHA1 Message Date
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 ee755c6c0b Remove temporary file and clean up imports 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 1a1a7cac53 Ignore tifffile.py in coveragerc 2014-10-09 20:18:43 -05:00
Steven Silvester f938d294f5 Fix deprecation warning in draw.py from numpy 1.9 2014-10-09 20:18:30 -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
Stefan van der Walt d16904cfbc Merge pull request #1175 from blink1073/update-setup
Update build requirements and instructions
2014-10-09 18:27:22 +02:00
Steven Silvester 1ca05d77cb More updates to travis documentation 2014-10-09 06:07:54 -05:00
Steven Silvester 878a1f3381 Update Travis notes 2014-10-09 06:00:54 -05:00
Steven Silvester e384689f0c Use tabs to line up if blocks 2014-10-08 17:53:01 -05:00
Stefan van der Walt 0f69c041a8 Merge pull request #1193 from pratapvardhan/morph-selem
More efficient construction of disk and diamond selems
2014-10-07 16:30:42 +02:00
Steven Silvester 3cecfd8711 Add notes about and variable substitution 2014-10-07 08:16:56 -05:00
Steven Silvester 53c4d93f42 Add notes about Travis usage 2014-10-07 07:56:19 -05:00
Pratap Vardhan 12dab41c39 CLN: Correct dtype typo 2014-10-07 18:05:57 +05:30
Pratap Vardhan 39267d103c CLN: Improve performance of disk and diamond selems 2014-10-07 17:55:44 +05:30
Steven Silvester 2f61421c33 Clean up simpleitk description and imread link 2014-10-07 05:37:21 -05:00
Steven Silvester b46276427a Fix install of imread 2014-10-06 21:46:02 -05:00
Steven Silvester 6ec45274c8 Fix installs for libfreeimage3 and astropy 2014-10-06 21:45:04 -05:00
Steven Silvester 75928e87ee Yet another attempt at variable substitution 2014-10-06 21:01:57 -05:00
Steven Silvester 98e230aab6 Another attempt at variable substitution 2014-10-06 21:00:10 -05:00
Steven Silvester 60db60ff9c Clean up required versions 2014-10-06 20:55:35 -05:00
Steven Silvester f2d5435c19 Fix string interpolation error 2014-10-06 20:35:25 -05:00
Steven Silvester cad3f96b26 Fix syntax error and QT API var handling. 2014-10-06 19:20:45 -05:00
Steven Silvester bdb59ce505 Fix travis syntax errors 2014-10-06 19:05:30 -05:00
Steven Silvester 4645dc8d99 Use github downloads for specific versions on Py2.7 2014-10-06 18:59:43 -05:00
Steven Silvester 0be4a38260 Use all min reqs on Python2.7, fix syntax error and variable overshadow 2014-10-06 18:47:56 -05:00
Steven Silvester 967b1912c2 Remove print statements 2014-10-06 18:30:39 -05:00
Steven Silvester 0c288dee3d Clean up travis 2014-10-06 18:25:57 -05:00
Steven Silvester 85711410b0 Fix travis syntax and use tools/header.py 2014-10-06 18:19:25 -05:00
Steven Silvester 20155926b5 Update to use wheelhouse 2014-10-06 18:05:31 -05:00
Steven Silvester 69e137be1b Fix required version 2014-10-06 15:25:17 -05:00
Steven Silvester d19a041929 Try matplotlib 1.1.1 2014-10-06 15:15:39 -05:00
Steven Silvester 028fb53368 Bump matplotlib to 1.2 2014-10-06 14:43:44 -05:00
Steven Silvester bc1ce12248 Revert to mostly working travis 2014-10-06 06:17:02 -05:00
Steven Silvester d6ad6ead01 Fix yaml syntax 2014-10-06 06:05:09 -05:00
Steven Silvester 76bbb9f6e7 Try a reinstall of matplotlib with pyqt support 2014-10-06 05:37:37 -05:00
Steven Silvester 3450543703 Reinstate pyqt install. 2014-10-06 05:23:17 -05:00
Steven Silvester 82176abea0 Only install pyamg on py2.6 and py2.7 2014-10-06 05:20:23 -05:00
Steven Silvester c8e73d87f1 Do not change matplotlibrc settings until after pyqt install 2014-10-05 22:30:19 -05:00
Steven Silvester c3ffc5ed51 Fix handling of version_attr for python3 2014-10-05 21:48:44 -05:00
Steven Silvester 9355ecd026 Turn off doc examples to see if the build passes otherwise 2014-10-05 21:12:37 -05:00
Steven Silvester 4b18721c48 Fix syntax for python3 in setup.py 2014-10-05 16:40:32 -05:00
Steven Silvester 7cb883999c Use strings as required by LooseVersion 2014-10-05 15:34:33 -05:00