Commit Graph

9000 Commits

Author SHA1 Message Date
hugovk
e6864d16a8 Remove unrunnable code 2017-02-23 02:41:21 -08:00
wiredfool
c05099f45c Update CHANGES.rst [ci skip] 2017-02-22 22:48:48 +00:00
wiredfool
78d2db3354 Merge pull request #2420 from wiredfool/arch-fix
Reenable QPixmap tests on arch
2017-02-22 22:48:01 +00:00
wiredfool
64cd722038 Arch qpixmap is fixed on on the docker side with the environment variable QT_QPA_PLATFORM=offscreen 2017-02-22 08:10:08 -08:00
wiredfool
f4556acef1 Update CHANGES.rst [ci skip] 2017-02-22 10:15:01 +00:00
wiredfool
0ee223aa7a Merge pull request #1390 from radarhere/deprecated_27
Removed use of spaces in TIFF kwargs, deprecated in 2.7
2017-02-22 10:13:45 +00:00
wiredfool
a4ef743b0f Merge pull request #2220 from jdufresne/image-draw-dep
Remove long deprecated ImageDraw methods
2017-02-22 10:12:05 +00:00
wiredfool
8421a076ac Merge pull request #2253 from jdufresne/devnull
Send unwanted subprocess output to /dev/null
2017-02-22 10:10:03 +00:00
wiredfool
5544781270 Merge pull request #2419 from hugovk/numpy-zero-size
Fix division by zero when creating 0x0 image from numpy array
2017-02-22 10:06:15 +00:00
hugovk
a662443b7f Avoid division by zero 2017-02-22 08:28:20 +02:00
hugovk
0764b2b5e9 Update error message 2017-02-22 08:20:45 +02:00
hugovk
310105625c Failing test case for #2259 2017-02-22 08:16:17 +02:00
wiredfool
badc3ec1f3 Update CHANGES.rst [ci skip] 2017-02-20 22:38:00 +00:00
wiredfool
c05ac25d6a Merge pull request #2381 from hugovk/convert-matrix
Test matrix convert
2017-02-20 22:37:25 +00:00
wiredfool
d1e4fdba12 Merge pull request #2413 from radarhere/url
Replaced broken URL
2017-02-20 22:06:14 +00:00
wiredfool
bbc205573d Merge pull request #2414 from radarhere/private
Removed unused private functions
2017-02-20 22:04:51 +00:00
wiredfool
facb5f7a81 Update CHANGES.rst [ci skip] 2017-02-20 22:02:27 +00:00
wiredfool
5969a7445b Merge pull request #2394 from wiredfool/travis-docker
Additional docker builds, Arch and Debian Stretch, fix for QT tests.
2017-02-20 21:59:20 +00:00
wiredfool
d707cb3692 Tight similarity tests for XYZ conversion 2017-02-20 13:41:28 -08:00
Eric Soroos
89443ae950 B/W images don't save properly in QT4 either 2017-02-20 12:28:13 -08:00
Eric Soroos
1b94ff81fe Skip failing QPixmap/QT5 tests on Arch 2017-02-20 08:51:17 -08:00
Eric Soroos
9b82bdbb10 fix ToQimage tests for QT5 2017-02-20 08:51:17 -08:00
Andrew Murray
0f383d7c7e Removed unused private functions 2017-02-18 16:29:26 +11:00
Andrew Murray
16c8b01026 Replaced broken URL with web.archive.org URL 2017-02-18 15:53:01 +11:00
Andrew Murray
c2cfd8e7e4 Changed http URL to https 2017-02-18 15:44:22 +11:00
wiredfool
f0cebebf32 Clarify that draft is only implemented for JPEG and PCD 2017-02-17 06:22:40 -08:00
wiredfool
d4d5df14ae Update CHANGES.rst 2017-02-17 13:56:01 +00:00
wiredfool
b2dd8f2afe Merge pull request #2395 from radarhere/libwebp
Updated libwebp to 0.6.0
2017-02-17 13:55:03 +00:00
wiredfool
007a2da56e Updated Changes.rst [ci skip] 2017-02-17 13:46:01 +00:00
ces42
8fb44a2bee More explicit error message when saving to a file with invalid extension (#2399)
* more explicit error message when saving to a file with invalid extension + test
2017-02-17 13:39:16 +00:00
wiredfool
b5f6732501 Merge pull request #2397 from radarhere/psdraw
Added anchor to readthedocs URL
2017-02-17 13:37:33 +00:00
wiredfool
82ed92671b Merge pull request #2403 from hugovk/https-links-in-docs
Docs: Update http to https
2017-02-17 13:36:30 +00:00
Leonid Bloch
28b818974e Allow to save tiff stacks from separate images
This is a quick solution that will allow to save tiff stacks from
separate images, e.g. from Numpy arrays.
Previously, tiff stacks could be saved only from multiframe images.
This behavior is similar to what is possible now with GIFs.

Note however, that for correct results, all the appended images should
have the same encoder{info,config} properties.

Example:

import numpy as np
from PIL import Image
a = np.ones((100,100,100), dtype=np.uint8)
imlist = []
for m in a:
    imlist.append(Image.fromarray(m))

imlist[0].save("test.tif", compression="tiff_deflate", save_all=True,
               append_images=imlist[1:])

(Should result in a 100-frame, 100x100 tiff stack.)

Signed-off-by: Leonid Bloch <leonid.bloch@esrf.fr>
2017-02-17 00:57:00 +02:00
Hugo
53e5702557 Update http to https 2017-02-14 11:27:02 +02:00
Andrew Murray
63d0a5a326 Added anchor to readthedocs URL 2017-02-11 12:47:10 +11:00
Andrew Murray
75ca512c02 Updated libwebp to 0.6.0 2017-02-09 19:14:25 +11:00
wiredfool
0f9233623e Update CHANGES.rst [ci skip] 2017-02-07 19:39:40 +00:00
wiredfool
3ea2599984 Merge pull request #2355 from gunjambi/imagecms-preserve-aux-channels
Imagecms preserve aux channels
2017-02-07 19:38:05 +00:00
Eric Soroos
70ef34eda8 added additional docker builds, removed nightly 2017-02-07 03:19:11 -08:00
wiredfool
2d271e2374 Update CHANGES.rst [ci skip] 2017-02-06 21:59:34 +00:00
wiredfool
9c4eafc188 Merge pull request #2382 from hugovk/test-effects
Test linear and radial gradient effects
2017-02-06 21:58:41 +00:00
hugovk
d7fe8d1eb7 Linear and radial gradient: only need one target image 2017-02-06 22:03:17 +02:00
wiredfool
88d7c6f09d Update CHANGES.rst [ci skip] 2017-02-06 17:00:31 +00:00
wiredfool
cdaa448782 Merge pull request #2389 from hugovk/outline
Test ImageDraw.Outline and and ImageDraw.Shape
2017-02-06 16:57:18 +00:00
wiredfool
c0b1c9c30e Merge pull request #2392 from radarhere/qt
Added PySide to ImageQt documentation
2017-02-06 16:56:10 +00:00
Andrew Murray
973d1cfb3d Added PySide to ImageQt documentation [ci skip] 2017-02-05 14:45:55 +11:00
wiredfool
997bcb269b Update CHANGES.rst [ci skip] 2017-01-31 19:04:30 +00:00
wiredfool
b93025fa5b Merge pull request #2380 from evalapply/master
BUG fix: '' in image mode no longer causes a crash
2017-01-31 19:03:29 +00:00
hugovk
96dfd722c3 Test ImageDraw.Outline curve 2017-01-31 08:22:33 +02:00
hugovk
008431fe0e Test ImageDraw.Outline curve 2017-01-30 21:50:48 +02:00