Commit Graph

288 Commits

Author SHA1 Message Date
Andrew Murray
f06056cc1f Updated PNG modes [ci skip] 2019-03-12 21:10:59 +11:00
Andrew Murray
8ddcc1de52 Load EXIF from PNG where eXIf chunk is after first IDAT chunk 2019-03-11 21:20:18 +11:00
Hugo
5da0d5beee
Merge pull request #3673 from radarhere/dds
Add reading of DDS uncompressed RGB data
2019-03-11 12:04:47 +02:00
Andrew Murray
2764031762 Changed PIL references to Pillow [ci skip] 2019-03-08 21:04:23 +11:00
Andrew Murray
1c1bad3186 Document the DIB image format [ci skip] 2019-03-08 21:04:01 +11:00
Andrew Murray
148d320b40 Added reading of uncompressed RGB data 2019-02-23 06:44:06 +11:00
Andrew Murray
828a6f947c Fixed typo [ci skip] 2019-02-12 20:35:23 +11:00
Andrew Murray
95d80a7e5d Corrected data type [ci skip] 2018-12-24 17:05:38 +11:00
Andrew Murray
cea6ecfdbb Updated example decoders [ci skip] 2018-09-30 14:07:55 +10:00
Hugo
e2deb07608
Merge pull request #3274 from radarhere/pdf
Improve PDF document info
2018-09-29 17:43:05 +03:00
Andrew Murray
bd600c6966 Crop is no longer lazy [ci skip] 2018-09-29 15:31:10 +10:00
Andrew Murray
6072e2e595 Changed note to be more generic [ci skip] 2018-09-29 15:12:48 +10:00
Andrew Murray
f4fd517373 Removed blank line after heading for consistency [ci skip] 2018-09-05 21:05:09 +10:00
Andrew Murray
d86fa316ca Fixed typo [ci skip] 2018-09-05 21:02:32 +10:00
Andrew Murray
fc57658635 Added PDF creation and modification date info 2018-08-25 00:58:49 +10:00
Andrew Murray
af817c83ad Corrected links for Read The Docs [ci skip] 2018-08-23 21:07:25 +10:00
Andrew Murray
de7b43397a Added links to installation documentation [ci skip] 2018-08-23 20:36:05 +10:00
Andrew Murray
a91cb4b24a Improved GIF documentation [ci skip] 2018-08-04 22:35:48 +10:00
Hugo
a2c6a5a38e Update CHANGES, image-file-formats and release notes [CI skip] 2018-07-01 22:24:35 +03:00
Hugo
80d399a485
Merge pull request #3178 from danpla/tga-la
TGA: Read and write LA data
2018-07-01 21:57:10 +03:00
Alex Clark
eafbb395a9
Merge pull request #1817 from radarhere/gd
Added GD tests
2018-06-30 18:01:36 -04:00
Andrew Murray
7274636a7e Added coordinate system links in documentation 2018-06-24 14:34:01 +10:00
Andrew Murray
6b224bed34 Updated documentation [ci skip] 2018-06-16 22:29:34 +10:00
Daniel Plakhotich
39fae6e077 TGA: Read and write LA data 2018-06-14 12:18:08 +03:00
wiredfool
219c31b34d
Merge pull request #3064 from wiredfool/release_notes
Release notes for 5.1.0
2018-04-02 11:21:58 +01:00
Eric Soroos
d74e71537e typo 2018-04-02 10:21:02 +00:00
Eric Soroos
6bae24034e Release notes for 5.1.0 2018-04-02 09:59:13 +00:00
Andrew Murray
08a8a25290 Added documentation for ICNS append_images [ci skip] 2018-03-21 21:11:39 +11:00
Dvořák Václav
9be8d669f9 issue #2959: changes based on @hugovk's review 2018-01-31 00:25:04 +01:00
Dvořák Václav
bc01bb6aae issue #2959: update documentation 2018-01-25 00:22:03 +01:00
Andrew Murray
454ffe4a01 Changed tutorial code to use docstring [ci skip] 2018-01-12 20:46:16 +11:00
Hugo
8018f7b290 4.4.0 -> 5.0.0 2017-12-30 20:34:55 +02:00
wiredfool
49bd3232e5
Merge pull request #2899 from wiredfool/pr_2882
Run all compressed tiffs through libtiff
2017-12-27 20:39:51 +00:00
wiredfool
ff13d184d8
Merge pull request #2902 from wiredfool/pr_2388
Add disposal option when saving GIFs
2017-12-27 12:15:00 +00:00
wiredfool
f3ff2b4420 docs for per-frame disposal [ci skip] 2017-12-21 22:30:31 +00:00
linnil1
5a902bf8a2 Add dispoal description in documents 2017-12-21 22:06:59 +00:00
Eric Soroos
27bc13df7b typos 2017-12-20 12:34:42 +00:00
Eric Soroos
c816932f4b Docs for libtiff read w/compression change 2017-12-20 12:30:39 +00:00
Eric Soroos
03150c2410 docs for new info items 2017-12-20 11:50:13 +00:00
wiredfool
a3a9faf3a2
Merge pull request #2761 from monolithlabs/animated_webp
Add support for animated WebP files
2017-11-05 15:34:50 +00:00
Jason Douglas
28bec69e98 - flake8 formatting fixes
- webp => WebP doc and comment changes
2017-10-01 15:23:18 -07:00
Andrew Murray
7f1e83aa39 Corrected documentation 2017-09-28 21:03:15 +10:00
Jason Douglas
c18d26b04b - Conditonally compile animation support, only if the mux.h and demux.h headers meet the ABI version requirements
- Add WEBPMUX support back to WebPDecode_wrapper (to support older versions of libwebp that have mux support, but not animation)
- Add HAVE_WEBPANIM flag, and use it appropriately
- Update documentation / tests
2017-09-27 19:04:24 -07:00
Jason Douglas
6e4766155d Add support for writing animated webp files 2017-09-25 18:53:31 -07:00
Hugo
2aee124fb5 Fix docs to match code
Code was fixed in https://github.com/python-pillow/Pillow/pull/2267 but not the docs.
2017-09-05 13:43:34 +03:00
Alexander
4d56db3a34 Fix wrong formula for subsampling=2 while JPEG saving 2017-08-27 20:03:36 +03:00
Andrew Murray
e24aaa60a2 Improved append_images documentation [ci skip] 2017-07-01 21:34:41 +10:00
wiredfool
8323ab1149 Merge pull request #2447 from hugovk/test-mic
Test MicImagePlugin for correctness
2017-06-13 22:20:44 +01:00
hugovk
5d00979dd4 Note that there may be an embedded gamma of 2.2 in MIC files 2017-06-13 23:08:46 +03:00
Andrew Murray
1df8ac22fd Changed wording [ci skip] 2017-05-29 19:42:06 +10:00
Andrew Murray
5eabd731f0 Changed tutorial code to use with for opening files [ci skip] 2017-05-29 19:41:48 +10:00
Andrew Murray
cafc311943 Added import statements to make examples self-contained [ci skip] 2017-05-29 19:41:30 +10:00
Andrew Murray
424a09ecad Updated references to point to existing files [ci skip] 2017-05-06 23:20:34 +10:00
wiredfool
c9f54c98a5 Merge pull request #1938 from wiredfool/python-decoder
Pure Python Decoders - fix for MSP decoding
2017-03-12 17:20:19 +00:00
wiredfool
38f43c1e5f review lint 2017-03-11 13:50:19 +00:00
wiredfool
c2cd5fe3d1 handles_eof was removed in 4.0 2017-03-11 13:50:19 +00:00
wiredfool
1c0d1c547e PyDecoder documentation 2017-03-11 13:50:19 +00:00
wiredfool
be26453ac0 python decoder docs 2017-03-11 13:50:19 +00:00
wiredfool
51b46e00c2 Refactor out passed in palette handling, add ImagePalette as an option, document palette format 2017-03-08 01:35:15 -08:00
Hugo
53e5702557 Update http to https 2017-02-14 11:27:02 +02:00
Alexander Karpinsky
071a5933ef Update concepts.rst 2017-01-08 22:32:57 +03:00
wiredfool
6fd020a465 Added save docs for SGI 2016-12-31 12:33:33 +00:00
wiredfool
55e068d52e Removed duplicate open duration, clarified, listed all save options, added tuple for duration 2016-12-27 03:09:55 -08:00
wiredfool
87092ad4f8 can pass list of integer to set different duration for each frame when saving GIF 2016-12-27 02:44:05 -08:00
Andrew Murray
6380f8da03 Fixed typo [ci skip] 2016-10-28 19:59:40 +11:00
Alex Chan
6d38015474
Fix typo in description of ICO 2016-10-27 06:29:32 +01:00
Alex Chan
efa94a78e6
Move ICO out of the list of read-only file formats
Fixes #2179.
2016-10-26 19:41:40 +01:00
wiredfool
69ff457f2e release notes, docs 2016-10-03 07:05:03 -07:00
Andrew Murray
3e99ef8a43 Added import to docs [ci skip] 2016-09-29 20:11:38 +10:00
Andrew Murray
5c0580adc2 Added note to docs regarding draft mode formats [ci skip] 2016-09-29 20:11:19 +10:00
Andrew Murray
f51595546a Updated PCD description in docs [ci skip] 2016-09-29 20:10:58 +10:00
Hugo
0a0fe292ec Merge pull request #2134 from madphysicist/patch-1
Typo in doc
2016-09-27 20:08:45 +03:00
Joseph Fox-Rabinovitz
c4b9927b0a Missing backtick
[ci skip]
2016-09-27 12:46:19 -04:00
Joseph Fox-Rabinovitz
dcad278865 Typo in doc 2016-09-27 12:42:18 -04:00
Andrew Murray
4c6b12df00 Updated documentation 2016-09-25 21:22:38 +10:00
wiredfool
21d1fd6be0 Merge pull request #2125 from radarhere/macos
Renamed references to OS X to macOS
2016-09-25 09:31:01 +01:00
Andrew Murray
9a54442303 Added release notes and improved documentation for append_images [ci skip] 2016-09-23 22:00:31 +10:00
Andrew Murray
b58f76dc4f Renamed references to OS X to macOS 2016-09-23 21:12:03 +10:00
Andrew Murray
b346ed36f1 Added append_images parameter to GIF saving 2016-09-11 12:04:01 +10:00
Andrew Murray
00cb14afd7 Removed trailing whitespace 2016-09-03 12:19:04 +10:00
Paul Korir
5a8ecc6d60 Update image-file-formats.rst 2016-08-07 12:31:56 +01:00
Paul Korir
608a7776b2 Table of contents
Added a table of contents of the available support file formats
2016-08-07 12:31:09 +01:00
homm
41f03a05e5 add filters to concepts 2016-07-02 01:56:56 +03:00
Andrew Murray
ebf2121338 Removed trailing whitespace 2016-07-01 22:05:18 +10:00
Andrew Murray
8274c878a4 Fixed typos [ci skip] 2016-07-01 21:42:36 +10:00
wiredfool
872fd0652e Merge pull request #1846 from wiredfool/pr_1826
EPS + CMYK
2016-06-30 15:23:24 +01:00
homm
fc448ddbdf Filters comparison table 2016-06-30 15:21:45 +03:00
wiredfool
be0448296e Split ImagePlugin/File Decoders docs, added info about new experimental methods 2016-06-29 22:10:13 +01:00
wiredfool
0064e2f6c0 Merge pull request #1982 from wiredfool/pr_1909
Docs for pr#1909
2016-06-25 11:12:19 +01:00
wiredfool
2831acd89b Updates for pr#1909 2016-06-25 11:10:11 +01:00
wiredfool
74547b5251 Notes on EPS reading CMYK and returning RGB 2016-05-26 22:25:37 +01:00
Andrew Murray
a9b432f9b2 Updated example decoder 2016-05-08 12:41:02 +10:00
wiredfool
716a1ee833 Merge pull request #1877 from radarhere/tutorial
Fixed tutorial code and added explanation
2016-05-03 21:16:38 +01:00
wiredfool
a0602fb68c Merge pull request #1882 from wiredfool/pr_1840
Fix Transparency for PNG images
2016-05-03 19:51:04 +01:00
Andrew Murray
44c5d0175e Fixed code and added explanation to a tutorial example [ci skip] 2016-05-02 18:57:46 +10:00
wiredfool
562bd8519b Merge pull request #1844 from wiredfool/docs_linkcheck
Fix Docs failures.
2016-04-19 16:33:59 +01:00
wiredfool
1762bff3af Fix warnings in docs, we're not using terms or keywords 2016-04-19 07:29:59 -07:00
Oliver Tonnhofer
eb0f400e02 extend documentation for PNG transparency 2016-04-19 10:21:54 +02:00
Andrew Murray
ea3dcfda0c Changed documentation to refer to ImageSequence Iterator class [ci skip] 2016-04-16 11:43:28 +10:00
Andrew Murray
2a9c303d73 Changed documented name of JPEG property [ci skip] 2016-03-28 13:32:49 +11:00
Andrew Murray
c3e0a685be Corrected documentation [ci skip] 2016-02-28 23:29:12 +11:00
Andrew Murray
f9f2c20505 Added FTEX documentation to Image File Formats list [ci skip] 2016-02-03 00:02:46 +11:00
wiredfool
99e88c7796 Merge pull request #1653 from wiredfool/gbr
Fixed long broken GBRImagePlugin
2016-01-31 09:03:03 -08:00
Andrew Murray
6994da9287 Clarified YCbCr handling [ci skip] 2016-01-23 12:40:38 +11:00
wiredfool
00dc657824 Documentation for GBR 2016-01-08 07:25:42 -08:00
Jerome Leclanche
b9a71cafbc Add a basic DDS image plugin
Only supports DXT1 and DXT5 for now.
The pixel formats ideally should be supported in decode.c instead,
but for now this is good enough.

Fixes #252
2016-01-05 17:11:17 +02:00
wiredfool
a72000c7c1 Merge pull request #1636 from wiredfool/docs-3.1
Replacing fromstring with frombytes
2016-01-04 01:51:22 -08:00
wiredfool
b56e1f74f3 s/fromstring/frombytes/ 2016-01-04 01:46:06 -08:00
wiredfool
e5076a3278 Merge pull request #1620 from wiredfool/issue_1597
Partial fix for #1597
2016-01-01 07:47:58 -08:00
Hugo
55a037c50b Merge pull request #1531 from wiredfool/exif_div_zero
Divide by zero in Exif
2015-12-31 15:15:20 +02:00
wiredfool
36c48150ea Docs formatting 2015-12-30 13:52:13 -08:00
wiredfool
a9d1cda126 Docs for crashing fix 2015-12-30 13:52:01 -08:00
wiredfool
48e4e0722e Documentation for IFDRational 2015-12-29 21:33:10 +00:00
Andrew Murray
46b11f1beb Moved PIXAR and XV Thumbnails into the read-only section [ci skip] 2015-12-30 00:15:13 +11:00
Andrew Murray
44c8a85386 Changed formats read total [ci skip] 2015-12-30 00:05:36 +11:00
Andrew Murray
4cbe4d71ba Removed duplicate documentation and formatted heading [ci skip] 2015-12-30 00:05:09 +11:00
Andrew Murray
e6541cb3d6 Updated ICNS documentation [ci skip] 2015-12-29 23:51:05 +11:00
Andrew Murray
6bd7e7f02d Removed trailing whitespace 2015-10-11 21:24:35 +11:00
wiredfool
92f5133469 Merge pull request #1445 from radarhere/pdf
Added PDF multipage saving
2015-10-01 05:33:11 -07:00
Andrew Murray
125ec9c650 Added documentation 2015-10-01 19:45:27 +10:00
Alex Clark
aa263857f3 Clean up Handbook
A while back somebody awesome forked the PIL Handbook (http://effbot.org/imagingbook/pil-index.htm) to Pillow. IIRC we tried to incorporate the handbook "seemlessly", which apparently meant not using the word "handbook" anywhere. Now that seems confusing, so I'm reorganizing all the handbook content under one section named "Handbook".

This commit:

- Moves guides.rst to handbook/index.rst
- Moves appendices.rst to handbook/
- Removes developer.rst from handbook index.
- Removes porting-pil-to-pillow.rst from handbook index.

Unrelated to the above:

- Shorten title "Porting existing PIL-based code to Pillow" to "Porting"
- Move text "Porting existing PIL-based code to Pillow" to faux sub-header (bold text not sub-header because there's only one section.)

"Porting" may be better named "Migrating", not sure yet.
2015-09-30 06:38:51 -04:00
Andrew Murray
d097d44fa1 Updated documentation and removed deprecated comment 2015-09-23 22:14:06 +10:00
wiredfool
de34547f33 Merge pull request #1419 from wiredfool/tiff-ifd-rewrite
Tiff ImageFileDirectory Rewrite
2015-09-20 10:36:19 +01:00
wiredfool
a38fb2d0c5 Merge pull request #1384 from radarhere/gifparams
GIF 89a and animation parameters
2015-09-18 14:41:45 +01:00
Andrew Murray
01356a9ad8 Improved documentation [ci skip] 2015-09-18 21:41:36 +10:00
wiredfool
1614f2fdb5 Documentation for IFD Changes 2015-09-14 07:01:57 -07:00
Charles Merriam
5f2155d383 Update concepts.rst; clarify 'bands' 2015-09-03 13:26:04 -07:00
Charles Merriam
f211601ecd In tutorial of pasting images, add to mask text.
Using an RGBA image as its own mask is a common question.  It shows up in a dozen Stack Overflow questions, e.g.,  (http://stackoverflow.com/questions/5324647/how-to-merge-a-transparent-png-image-with-another-image-using-pil).    Adding a sentence to the tutorial gives people a chance of noticing this.
2015-08-23 18:30:39 -07:00
David Schmidt
ac7b4b825a gif doc improved
- missing closing brackt
- EOFError mentioned
2015-06-28 13:04:46 +02:00
wiredfool
1f9f9cc206 Merge pull request #1170 from homm/fix-docs
Fix JPEG image format docs
2015-06-17 12:29:43 -07:00
Alex Clark
97cd5e1ea1 Add note about appendices [ci skip] 2015-04-04 08:50:47 -04:00
homm
c2c586dcc1 This is not so since #1029 2015-04-03 00:28:25 +03:00
Mikhail Korobov
4713b41ed7 DOC document compress_level Image.save PNG option. 2015-01-15 23:14:30 +05:00
Mikhail Korobov
52cbd123a2 DOC fix "Write Your Own File Decoder" link in Image API docs 2015-01-07 04:12:37 +05:00
Mikhail Korobov
5e9b770ddb DOC add a missing header markup 2015-01-07 03:39:57 +05:00
Hugo
b3e09122e5 Merge pull request #1060 from wiredfool/png-dos
Fix potential PNG decompression DOS
2014-12-31 20:32:41 +02:00
wiredfool
a59eb3975f Documentation Update for PNG zlib DOS 2014-12-30 17:06:38 -08:00
wiredfool
6ffe9e1689 Merge pull request #1058 from hugovk/anntzer-tiff-resolution2
Tests for PR #1044: Use underscores, not spaces, in TIFF tag kwargs
2014-12-29 15:23:20 -08:00
hugovk
1b8ba191e9 Update docs to remove reference to textsize() 2014-12-27 23:05:34 +02:00
Antony Lee
800480db52 Use underscores, not spaces, in TIFF tag kwargs.
kwargs with spaces ("x resolution", "y resolution", "resolution unit"
and "date time") are deprecated.
2014-12-09 15:17:33 -08:00
homm
43d5d06ce4 rename Image.ANTIALIAS to Image.LANCZOS 2014-11-28 01:41:56 +03:00
wiredfool
e16ee15f2c Merge pull request #997 from homm/replace-resize
Replace resize method
2014-11-27 10:26:48 -08:00
Hugo
0accf25947 Merge pull request #1021 from wiredfool/save-docs
Docs for Image.save [ci skip]
2014-11-20 08:03:15 +02:00
wiredfool
c770984867 Document all the save params for PNG, and their references [ci skip] 2014-11-19 15:35:33 -08:00
wiredfool
eedff2d59b Mode reference anchor 2014-11-19 12:49:06 -08:00
homm
1a097d2e02 Merge commit 'e0b94d65bedb4a2124228aa579686a3ba2974d11' into replace-resize 2014-11-19 13:45:04 +03:00
homm
f88878c20b reflect changes in documentation 2014-11-09 21:52:16 +03:00
Herb
79c7c7a01a add tests and docs 2014-11-08 14:49:50 +08:00
Mike Driscoll
7bed246e85 Update tutorial.rst
Just a couple grammatical fixes
2014-10-03 10:00:50 -05:00
Mike Driscoll
ae5d01995e Update overview.rst 2014-10-02 13:43:28 -05:00