Alexander
6701828dfc
Merge branch 'master' into fast-unpacking
...
# Conflicts:
# libImaging/Unpack.c
2017-08-28 21:54:46 +03:00
Alexander
3f07f0291e
Merge branch 'master' into fast-unpacking
2017-08-28 19:43:15 +03:00
Alexander
82c986dfab
Merge branch 'master' into 16-bit-rgb-tiff
2017-08-28 19:42:46 +03:00
Alexander
aac0869ca7
Revert little-endian byte order for "I" and "F" rawmodes
2017-08-28 19:02:15 +03:00
Alexander
12634c4524
Merge branch 'packing-tests' into fast-unpacking
...
# Conflicts:
# Tests/test_lib_pack.py
2017-08-26 20:20:17 +03:00
Alexander
7f7b53447a
Add tests for all new modes
2017-08-26 17:36:06 +03:00
Alexander
a78e45c3dc
Merge branch 'packing-tests' into 16-bit-rgb-tiff
2017-08-26 17:17:49 +03:00
Alexander
2439c9b2db
possible fix I→I and L→L unpacking on bigendian
2017-08-23 23:09:50 +03:00
Alexander
ad2c952697
Add more tests
2017-08-22 01:35:24 +03:00
Alexander
40d30f678b
Use MAKE_UINT32 when possible for unpacking
2017-08-22 00:06:26 +03:00
Alexander
21d1c4cef5
Merge branch 'master' into 16-bit-rgb-tiff
2017-08-21 22:43:30 +03:00
Alexander
8c64275156
Load 16-bit RGB and RGBA TIFF image
2017-08-21 16:28:29 +03:00
Alexander
58542fdfb9
Move WORDS_BIGENDIAN to ImagingUtils.h
2017-08-19 15:30:41 +03:00
Alexander
b4e226714d
Faster ImagingUnpackRGB
2017-08-17 23:54:30 +03:00
wiredfool
300dfcf4a4
Test/fix for issue #2044
2017-08-16 11:46:27 -07:00
Andrew Murray
572a3d970c
Removed whitespace from blank lines
2016-09-03 12:23:42 +10:00
Arjen Nienhuis
2ecbcce415
add unpacking from BRGa
2016-08-07 13:32:19 +03:00
wiredfool
faeb269e30
Revert "Fix for DIB/BMP images"
2016-04-19 16:37:29 +01:00
Hugo
a7c678b1af
Merge pull request #1813 from wiredfool/DIB_1293
...
Fix for DIB/BMP images
2016-04-06 19:58:25 +03:00
wiredfool
0e3caec317
Added Transparency mask unpacker for BMP files
2016-04-06 07:40:49 -07:00
zwhfly
4d147c16d3
Add Some Unpackers for 2/4 bpp Grayscale Format
...
As seen in some tiff image files.
2016-03-29 20:17:39 +08:00
Andrew Murray
6bd7e7f02d
Removed trailing whitespace
2015-10-11 21:24:35 +11:00
Andrew Murray
9e24ae023d
Fixed various typos
2015-06-08 01:17:49 +10:00
wiredfool
b384a7f992
Merge pull request #1088 from bgilbert/opaque-RGBa
...
Fast path for opaque pixels in RGBa unpacker
2015-02-05 22:32:58 -08:00
immerrr
d41fed6732
Enable basic support for 'RGBa' raw encoding/decoding
2015-02-02 13:06:56 +03:00
Benjamin Gilbert
77b020b374
Special-case opaque pixels in RGBa unpacker
...
Avoid the expensive multiply and divide when the pixel is opaque.
On my system, this change gives a 5.76x speedup loading an opaque image
with this call:
PIL.Image.frombuffer('RGBA', (1000, 1000), buf, 'raw', 'RGBa', 0, 1)
2015-01-24 01:13:58 -05:00
wiredfool
625ff24358
Storage, packing and access for HSV format images
2014-07-22 16:09:22 -07:00
wiredfool
50bbb5e0c5
Removed unused function
2014-06-30 14:12:30 -07:00
wiredfool
cc5e8f0f6d
Comments
...
Fixes #414
2013-11-20 17:03:46 -08:00
wiredfool
e4fe6ae7a3
Read only implementation of 12bit tiffs
2013-11-20 16:56:23 -08:00
Eric Soroos
6f8d968cbb
MM and II 16 bit integer tiffs unpack properly using libtiff on bigendian platform
2013-10-21 22:17:33 +00:00
Alex Clark ☺
55a0792815
Merge pull request #380 from wiredfool/lcms2
...
LCMS1 replaced with LCMS2
2013-10-16 09:09:15 -07:00
wiredfool
1865a5c438
Shifting the midpoint of the ab channels to 128. unshifting back to signed int on pack
2013-10-15 22:06:30 -07:00
Seth VanHeulen
fc474a7b6f
Added more raw decoder 16 bit pixel formats
2013-10-15 11:35:53 -04:00
wiredfool
4458787f5e
Back to RGBx format, 3 bands in 4 bytes. Tests for internal consistency
2013-10-14 22:47:27 -07:00
wiredfool
cb9440a2f5
packing into 24bit
2013-10-11 23:31:26 -07:00
wiredfool
13d62c9f91
Added LAB to Unpack
2013-10-11 22:40:37 -07:00
wiredfool
ac1d43bdef
8 character tabs -> spaces
2013-07-10 22:21:49 -07:00
Alex Clark
9a640e3157
Forking PIL
2010-07-30 22:52:47 -04:00