Commit Graph

10377 Commits

Author SHA1 Message Date
homm
295382aadc vertical and horizontal pass with boxes 2016-12-02 15:40:32 +03:00
homm
3d72e9828f add param info 2016-12-02 03:11:02 +03:00
homm
1477fbc07a update tests, add comments 2016-12-02 02:59:40 +03:00
Andrew Murray
15347b6703 Fixed typo [ci skip] 2016-12-02 10:27:38 +11:00
Andrew Murray
e4623c425e Fixed typo 2016-12-02 09:01:00 +11:00
homm
7ea0611af4 crop roi for vertical pass if box is used 2016-12-01 21:09:29 +03:00
wiredfool
132412fdf3 Updated Changes.rst [ci skip] 2016-12-01 17:19:36 +00:00
wiredfool
0957309787 Merge pull request #2267 from hugovk/only-save-relevant-sizes
ICO: Only save relevant sizes
2016-12-01 17:18:47 +00:00
wiredfool
617c850337 Merge pull request #2265 from hugovk/256x256-ico
Allow saving .ico files of 256x256 instead of 255x255
2016-12-01 17:16:57 +00:00
wiredfool
937199e545 document limits 2016-12-01 09:11:04 -08:00
Chris Hogan
711e95e361 Fix bug in test_idf_rational_save
A boolean wrapped in parentheses is still a boolean, not a tuple.
The comma makes this an actual tuple so it can be iterated on in
the for loop.
2016-12-01 11:10:03 -06:00
wiredfool
cf85e8f1c7 design docs for file closing 2016-12-01 08:28:09 -08:00
wiredfool
1fcde0bd9f design docs for file closing 2016-12-01 08:28:09 -08:00
homm
d382183591 compute bounds and kk before passes 2016-12-01 14:04:31 +03:00
homm
4ff7afbe16 xbounds → bounds
kmax → ksize
2016-12-01 13:48:50 +03:00
homm
c7161af924 set error type when it happens 2016-12-01 04:10:58 +03:00
homm
8d7355e733 do not allocate memory in normalize_coeffs_8bpc 2016-12-01 04:02:22 +03:00
homm
02e1ae3d8f move precompute_coeffs to ImagingResampleInner 2016-12-01 03:26:10 +03:00
homm
2c2bdd80ef split out ImagingResampleInner from ImagingResample 2016-11-30 21:59:21 +03:00
homm
9842505a60 remove fifth argument from ResampleFunction 2016-11-30 20:43:54 +03:00
homm
6def4bfc73 roi → box 2016-11-30 20:01:28 +03:00
homm
276fdbc78d Revert "remove deprecated since Pillow 2.7 Image.im.stretch() method"
This reverts commit e7569a1ee9.
2016-11-30 19:56:55 +03:00
hugovk
adfda1a5a4 Python 3 compatibility 2016-11-30 16:50:44 +02:00
hugovk
880464f46c Only save relevant sizes 2016-11-30 16:41:43 +02:00
hugovk
ed4c0a58e8 Test case for #2266 2016-11-30 16:36:04 +02:00
hugovk
b341898c7f Allow 256x256 sizes 2016-11-30 16:00:14 +02:00
hugovk
43fc9c9b59 flake8 2016-11-30 14:51:30 +02:00
hugovk
cc89d95f02 Fix saving 256x256 icons 2016-11-30 14:50:53 +02:00
hugovk
4061c3836c Created with IrfanView 2016-11-30 14:38:04 +02:00
hugovk
4d6c2d5601 Test saving 256x256 icons 2016-11-30 14:37:50 +02:00
homm
4079c7f192 allocate new image outside of ResampleHorizontal/ResampleVertical 2016-11-30 05:27:20 +03:00
wiredfool
01392fcb2e Update CHANGES.rst [ci skip] 2016-11-29 19:35:53 +00:00
wiredfool
e0b957240b Merge pull request #2087 from cskau/patch-1
Fixes TIFFImagePlugin ICC color profile saving.
2016-11-29 19:33:52 +00:00
wiredfool
6145a7216b Update CHANGES.rst [ci skip] 2016-11-27 16:29:05 +00:00
wiredfool
0271887115 Merge pull request #2256 from radarhere/imageops
Doc: Improved description of ImageOps.deform resample parameter
2016-11-27 16:28:03 +00:00
wiredfool
17f9260f5c Update CHANGES.rst [ci skip] 2016-11-27 16:07:37 +00:00
glexey
0116c9240e EMF: support negative bounding box coordinates (#2249)
* EMF: support negative bounding box coordinates

Similar to placeable WMF, bounding box coordinates
should be interpreted as signed integer, otherwise
opening EMF file with negative (x0,y0) fails.

* Basic load tests for WMF and EMF formats

* WMF/WMF tests: just test open(), not load()

Not sure why load() fails on Debian build. Well, at least we can test
open().

* WMF/EMF: Unpack signed integers using unpack()

* WMF/EMF: Compare to reference PNG rendering

* EMF/WMF comparison: use assert_image_similar()

* Use similarity epsilon 0.5 for WMF, as vector rendering looks different across Windows platforms

* Trigger rebuild
2016-11-27 16:03:51 +00:00
wiredfool
fdeff998df Merge pull request #2216 from radarhere/open
If WalImageFile opens a file pointer, close
2016-11-27 15:59:20 +00:00
Andrew Murray
14cfec0b49 Added decompression bomb check to WalImageFile 2016-11-26 11:50:56 +11:00
Andrew Murray
87de178e0b Added context manager when opening files in WalImageFile 2016-11-26 11:29:20 +11:00
Andrew Murray
67be3a9eda Added future print_function imports 2016-11-26 11:05:56 +11:00
Andrew Murray
4ed31e8ef7 Updated comments to use print as a function 2016-11-26 11:02:44 +11:00
Andrew Murray
378dbb2f9f Improved description of method parameter 2016-11-26 10:57:51 +11:00
homm
44e443fa75 fix int boundaries 2016-11-26 01:38:55 +03:00
Hugo
06895b6fa4 Update CHANGES.rst [CI skip] 2016-11-24 08:37:52 +02:00
Hugo
fb54b1da2e Merge pull request #2248 from uploadcare/use-_new
Use Image._new() instead of _makeself()
2016-11-24 08:32:13 +02:00
homm
ef787bc3f5 use ROI in precompute_coeffs 2016-11-24 06:11:36 +03:00
homm
a1fedc0f8a expose roi to precompute_coeffs (still noop) 2016-11-24 06:05:20 +03:00
homm
338610b112 nearest and copy ROI 2016-11-24 05:12:41 +03:00
homm
f828416752 add roi argument to Image.resize() method
constraints check
2016-11-24 04:40:54 +03:00