Commit Graph

1461 Commits

Author SHA1 Message Date
Alastair Houghton
cb1f990a92 Added seek support to make writing jp2 files work. Also added support for directly using an fd rather than relying on the Python loop, if we have a real fd. 2014-03-14 11:21:08 +00:00
Alastair Houghton
61fb89ec54 Added a JPEG 2000 encoder. 2014-03-13 18:27:16 +00:00
Alastair Houghton
aea0ec56b2 Fixed a small bug. 2014-03-13 13:48:15 +00:00
Alastair Houghton
9a4bff722f Decode tile-by-tile; saves memory and means we don't need to buffer the entire image in the OpenJPEG opj_image. 2014-03-13 13:44:26 +00:00
Alastair Houghton
5b22b715ce Fixed some bugs. 2014-03-13 12:29:03 +00:00
Alastair Houghton
7dba77364a Fixed rounding. 2014-03-13 11:57:47 +00:00
Alastair Houghton
d6b8f0f666 Added a JPEG 2000 decoder based on OpenJPEG. 2014-03-13 11:46:47 +00:00
wiredfool
1a03ca9224 Merge pull request #541 from wiredfool/install-requirements
Added python-tk to Ubuntu/Debian requirements [skip ci]
2014-03-05 21:48:57 -08:00
wiredfool
53cc9d999f Added python-tk to Ubuntu/Debian requirements [skip ci] 2014-03-05 21:47:42 -08:00
wiredfool
aa864f4ab4 Merge pull request #533 from wiredfool/fix_528
Fix for  transparency = 0 in PNG mode P images
2014-02-28 16:34:32 -08:00
wiredfool
7baaf296d2 Updated changes 2014-02-28 16:32:55 -08:00
wiredfool
0d453d9805 Added test for Palette transparency=0 2014-02-28 16:29:34 -08:00
wiredfool
b8942d4932 Merge pull request #531 from d-schmidt/patch-3
Doc fix -- Image.paste is in place. Fixes #529
2014-02-28 15:59:57 -08:00
David Schmidt
37f4aea0d0 fixes #529
doc fix
2014-02-25 09:56:49 +01:00
David Schmidt
f848993c89 fixes #528
Accept 0 as transparency value.
2014-02-25 09:50:42 +01:00
Alex Clark
f826114ce9 Update license info 2014-02-21 04:46:05 -05:00
Alex Clark
1d7bfa5a92 Wording [ci skip] 2014-02-19 18:39:20 -05:00
Alex Clark
05070b089f Add license info 2014-02-19 18:37:56 -05:00
Alex Clark
43dd0683ad Wording [ci skip] 2014-02-19 18:31:14 -05:00
Alex Clark
df87d7d46e Add history 2014-02-10 07:24:50 -05:00
Alex Clark ☺
cbdd639838 Merge pull request #504 from e98cuenc/highquality
Improve heuristic used when saving progressive and optimized JPEGs with high quality values.
2014-02-10 07:23:44 -05:00
Joaquín Cuenca Abela
96ca9ff6ff Another attempt to achieve python 3 compatibility. 2014-02-04 17:37:18 +01:00
Joaquín Cuenca Abela
97b23af7e5 Try to fix test_file_jpeg in Python3 2014-02-04 17:23:29 +01:00
Alex Clark
cb309c9f59 setup: look in multiarch paths in GNU platforms
Somehow I merged pino's commit into rel_2.3 branch (which I since removed because it was confusing me). Not sure what happened, but this is his code that got lost.
2014-02-01 06:06:21 -05:00
wiredfool
9cd8a88931 Merge pull request #507 from wiredfool/bmp_test
Support for BMP version 4 and 5, DOS prevention for invalid sizes, Reference tests for BMP format
2014-01-31 21:45:43 -08:00
wiredfool
c9955628e2 Merge from master 2014-01-31 21:38:34 -08:00
wiredfool
e74dc15973 Changes Update 2014-01-31 21:34:43 -08:00
wiredfool
88d0e6080a Fixed DOS with invalid BMP size entries 2014-01-31 21:33:24 -08:00
wiredfool
1e64e37104 Update CHANGES.rst 2014-01-31 14:14:25 -08:00
wiredfool
f2ce1bb5b1 Merge pull request #509 from wiredfool/pypy-imagefont
Fix segfault in getfont when passed a memory resident font
2014-01-31 14:13:46 -08:00
wiredfool
e3da49f5d5 Merge branch 'master' of https://github.com/python-imaging/Pillow into pypy-imagefont 2014-01-31 14:04:43 -08:00
wiredfool
e9029380dd Merge branch 'pypy-imagefont' of github.com:wiredfool/Pillow into pypy-imagefont 2014-01-31 14:04:32 -08:00
wiredfool
de1b02dc8c Merge pull request #508 from wiredfool/no-icc-profile
Fix crash on saving PNG when icc_profile is None
2014-01-31 14:03:21 -08:00
wiredfool
8a86364885 Merge branch 'no-icc-profile' of github.com:wiredfool/Pillow into no-icc-profile 2014-01-31 13:59:38 -08:00
wiredfool
3ea93e5de5 Merge branch 'bmp_test' of github.com:wiredfool/Pillow into bmp_test 2014-01-31 13:52:17 -08:00
wiredfool
f36a31a071 Merge pull request #476 from wiredfool/cffi-pixelaccess
Cffi PixelAccess object, Uint16 support in PixelAccess
2014-01-31 13:50:55 -08:00
wiredfool
293cbdef08 Merge pull request #485 from wiredfool/docs
Platform Test Matrix updates
2014-01-31 13:46:46 -08:00
wiredfool
288a563d1a merge from master 2014-01-31 13:45:31 -08:00
Alex Clark
09ee0c0151 Add history 2014-01-31 16:17:24 -05:00
Alex Clark ☺
5750d5d6ef Merge pull request #474 from sciunto/bool
Maint: minor patch on booleans + travis
2014-01-31 13:16:38 -08:00
Alex Clark
049a7c1bc2 Add history 2014-01-31 16:13:29 -05:00
wiredfool
76f42fedd6 Merge pull request #506 from wiredfool/eps_save
EPS save cleanup
2014-01-30 19:34:46 -08:00
Joaquín Cuenca Abela
a0af87e524 Make test_file_jpeg compatible with Python 3 2014-01-28 08:48:40 +01:00
wiredfool
bd5935032f initialize unused pointer to prevent freeing without allocating 2014-01-27 23:24:42 -08:00
wiredfool
0141d15aad Allocate storage for font_bytes, fixes #483 2014-01-27 23:14:59 -08:00
wiredfool
dd444a5819 Resolved conflict 2014-01-27 20:34:09 -08:00
wiredfool
97c0be9358 enable test by default 2014-01-27 20:31:22 -08:00
wiredfool
0a156ca68a Check for unsupported bitmap compression/encoding 2014-01-27 20:30:52 -08:00
wiredfool
14175b786d Cleaning out prints, reenabling bad/questionable 2014-01-27 20:26:26 -08:00
Joaquín Cuenca Abela
bab068a337 Improve heuristic used when saving progressive and optimized JPEGs with high quality values. 2014-01-27 20:27:03 +01:00