mirror of
https://github.com/python-pillow/Pillow.git
synced 2024-12-27 10:26:19 +03:00
Merge pull request #3387 from hugovk/update-release-notes
Update release notes for 5.3.0
This commit is contained in:
commit
ee940243e7
|
@ -4,6 +4,21 @@
|
||||||
API Additions
|
API Additions
|
||||||
=============
|
=============
|
||||||
|
|
||||||
|
Added line width parameter to rectangle and ellipse-based shapes
|
||||||
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
An optional line ``width`` parameter has been added to ``ImageDraw.Draw.arc``,
|
||||||
|
``chord``, ``ellipse``, ``pieslice`` and ``rectangle``.
|
||||||
|
|
||||||
|
Curved joints for line sequences
|
||||||
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
``ImageDraw.Draw.line`` draws a line, or lines, between points. Previously,
|
||||||
|
when multiple points are given, for a larger ``width``, the joints between
|
||||||
|
these lines looked unsightly. There is now an additional optional argument,
|
||||||
|
``joint``, defaulting to ``None``. When it is set to ``curved``, the joints
|
||||||
|
between the lines will become rounded.
|
||||||
|
|
||||||
ImageOps.colorize
|
ImageOps.colorize
|
||||||
^^^^^^^^^^^^^^^^^
|
^^^^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
@ -13,18 +28,9 @@ Now it supports three-color mapping with the optional ``mid`` parameter, and
|
||||||
the positions for all three color arguments can each be optionally specified
|
the positions for all three color arguments can each be optionally specified
|
||||||
(``blackpoint``, ``whitepoint`` and ``midpoint``).
|
(``blackpoint``, ``whitepoint`` and ``midpoint``).
|
||||||
For example, with all optional arguments::
|
For example, with all optional arguments::
|
||||||
ImageOps.colorize(im, black=(32, 37, 79), white='white', mid=(59, 101, 175),
|
ImageOps.colorize(im, black=(32, 37, 79), white='white', mid=(59, 101, 175),
|
||||||
blackpoint=15, whitepoint=240, midpoint=100)
|
blackpoint=15, whitepoint=240, midpoint=100)
|
||||||
|
|
||||||
Curved joints for line sequences
|
|
||||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
||||||
|
|
||||||
``ImageDraw.Draw.line`` draws a line, or lines, between points. Previously,
|
|
||||||
when multiple points are given, for a larger ``width``, the joints between
|
|
||||||
these lines looked unsightly. There is now an additional optional argument,
|
|
||||||
``joint``, defaulting to ``None``. When it is set to ``curved``, the joints
|
|
||||||
between the lines will become rounded.
|
|
||||||
|
|
||||||
ImageOps.pad
|
ImageOps.pad
|
||||||
^^^^^^^^^^^^
|
^^^^^^^^^^^^
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user